org.jtool.jxplatform.graph
Interface GraphNodeSort

All Known Implementing Classes:
GraphNode

public interface GraphNodeSort

Constant values indicating the sort of nodes of CFGs and PDGs.

Author:
Katsuhisa Maruyama

Field Summary
static int actualIn
           
static int actualOut
           
static int assignments
           
static int assignmentSt
           
static int branches
           
static int breakSt
           
static int callings
           
static int caseLabel
           
static int classEntry
           
static int classExit
           
static int constructorCall
           
static int constructorEntry
           
static int constructorExit
           
static int continueSt
           
static int defaultLabel
           
static int doSt
           
static int entries
           
static int exits
           
static int fieldDecl
           
static int formalIn
           
static int formalOut
           
static int forSt
           
static int ifSt
           
static int ignores
          These nodes are ignored in PDGs.
static int instanceCreation
           
static int interfaceEntry
           
static int interfaceExit
           
static int labelSt
           
static int localDecl
           
static int mergeSt
           
static int methodCall
           
static int methodEntry
           
static int methodExit
           
static int newSt
           
static int parameters
           
static int polymorphicCall
           
static int returnSt
           
static int switchSt
           
static int synchronizedSt
           
static int throwSt
           
static int trySt
           
static int whileSt
           
 

Field Detail

entries

public static final int entries
See Also:
Constant Field Values

classEntry

public static final int classEntry
See Also:
Constant Field Values

interfaceEntry

public static final int interfaceEntry
See Also:
Constant Field Values

methodEntry

public static final int methodEntry
See Also:
Constant Field Values

constructorEntry

public static final int constructorEntry
See Also:
Constant Field Values

exits

public static final int exits
See Also:
Constant Field Values

classExit

public static final int classExit
See Also:
Constant Field Values

interfaceExit

public static final int interfaceExit
See Also:
Constant Field Values

methodExit

public static final int methodExit
See Also:
Constant Field Values

constructorExit

public static final int constructorExit
See Also:
Constant Field Values

callings

public static final int callings
See Also:
Constant Field Values

methodCall

public static final int methodCall
See Also:
Constant Field Values

constructorCall

public static final int constructorCall
See Also:
Constant Field Values

instanceCreation

public static final int instanceCreation
See Also:
Constant Field Values

polymorphicCall

public static final int polymorphicCall
See Also:
Constant Field Values

parameters

public static final int parameters
See Also:
Constant Field Values

formalIn

public static final int formalIn
See Also:
Constant Field Values

formalOut

public static final int formalOut
See Also:
Constant Field Values

actualIn

public static final int actualIn
See Also:
Constant Field Values

actualOut

public static final int actualOut
See Also:
Constant Field Values

assignments

public static final int assignments
See Also:
Constant Field Values

assignmentSt

public static final int assignmentSt
See Also:
Constant Field Values

fieldDecl

public static final int fieldDecl
See Also:
Constant Field Values

localDecl

public static final int localDecl
See Also:
Constant Field Values

newSt

public static final int newSt
See Also:
Constant Field Values

returnSt

public static final int returnSt
See Also:
Constant Field Values

branches

public static final int branches
See Also:
Constant Field Values

ifSt

public static final int ifSt
See Also:
Constant Field Values

whileSt

public static final int whileSt
See Also:
Constant Field Values

doSt

public static final int doSt
See Also:
Constant Field Values

forSt

public static final int forSt
See Also:
Constant Field Values

breakSt

public static final int breakSt
See Also:
Constant Field Values

continueSt

public static final int continueSt
See Also:
Constant Field Values

switchSt

public static final int switchSt
See Also:
Constant Field Values

caseLabel

public static final int caseLabel
See Also:
Constant Field Values

defaultLabel

public static final int defaultLabel
See Also:
Constant Field Values

throwSt

public static final int throwSt
See Also:
Constant Field Values

synchronizedSt

public static final int synchronizedSt
See Also:
Constant Field Values

trySt

public static final int trySt
See Also:
Constant Field Values

ignores

public static final int ignores
These nodes are ignored in PDGs.

See Also:
Constant Field Values

labelSt

public static final int labelSt
See Also:
Constant Field Values

mergeSt

public static final int mergeSt
See Also:
Constant Field Values