|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
ObjectEnum<PptRelation.PptRelationType>
PptRelation.PptRelationType
public static enum PptRelation.PptRelationType
The different ppt/variable hierarchy relationships. Parent and User relations are specified in the declaration record of the ppt. ENTER_EXIT, EXIT_EXITNN, and PPT_COND are automtically constructed. MERGE_CHILD is not used by Daikon.
| Enum Constant Summary | |
|---|---|
ENTER_EXIT
Entrance of method to exit of method |
|
EXIT_EXITNN
Combined exit to numbered exit of a method |
|
MERGE_CHILD
Relation between the same ppt in two different PptMaps |
|
PARENT
Acyclic relationship to a parent, eg, method to its object |
|
PPT_PPTCOND
Relation from a program point to its conditional ppts |
|
USER
Possibly cyclic relationship, eg. nested object instances |
|
| Method Summary | |
|---|---|
static PptRelation.PptRelationType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static PptRelation.PptRelationType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final PptRelation.PptRelationType PARENT
public static final PptRelation.PptRelationType USER
public static final PptRelation.PptRelationType ENTER_EXIT
public static final PptRelation.PptRelationType EXIT_EXITNN
public static final PptRelation.PptRelationType MERGE_CHILD
public static final PptRelation.PptRelationType PPT_PPTCOND
| Method Detail |
|---|
public static PptRelation.PptRelationType[] values()
for (PptRelation.PptRelationType c : PptRelation.PptRelationType.values()) System.out.println(c);
public static PptRelation.PptRelationType valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||