Modifier and Type | Class and Description |
---|---|
static class |
EdgeType.ClassType |
static class |
EdgeType.InfluanceType |
Enum Constant and Description |
---|
INHIBIT_ATTRIBUTE |
INHIBIT_CLASS |
INHIBIT_REFERENCE |
TRIGGER_ATTRIBUTE |
TRIGGER_CLASS |
TRIGGER_REFERENCE |
USES_ATTRIBUTE |
Modifier and Type | Method and Description |
---|---|
static EdgeType |
getInhibitFor(EdgeType.ClassType type) |
static EdgeType |
getTriggerFor(EdgeType.ClassType type) |
boolean |
isAttribute() |
boolean |
isClass() |
boolean |
isInhibit() |
boolean |
isReference() |
boolean |
isTrigger() |
static EdgeType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static EdgeType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EdgeType TRIGGER_CLASS
public static final EdgeType TRIGGER_REFERENCE
public static final EdgeType TRIGGER_ATTRIBUTE
public static final EdgeType INHIBIT_CLASS
public static final EdgeType INHIBIT_REFERENCE
public static final EdgeType INHIBIT_ATTRIBUTE
public static final EdgeType USES_ATTRIBUTE
public static EdgeType[] values()
for (EdgeType c : EdgeType.values()) System.out.println(c);
public static EdgeType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic boolean isTrigger()
public boolean isInhibit()
public boolean isClass()
public boolean isReference()
public boolean isAttribute()
public static EdgeType getTriggerFor(EdgeType.ClassType type)
public static EdgeType getInhibitFor(EdgeType.ClassType type)