|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use GraphElement | |
| org.jtool.jxplatform.graph | Application programming interfaces for manipulating graphs created from source code. |
| org.jtool.jxplatform.graph.cfg | Application programming interfaces for manipulating control flow graphs (CFGs) created from source code. |
| org.jtool.jxplatform.graph.pdg | Application programming interfaces for manipulating program dependence graphs (PDGs) created from source code. |
| Uses of GraphElement in org.jtool.jxplatform.graph |
| Classes in org.jtool.jxplatform.graph that implement GraphElement | |
class |
GraphEdge
An edge object of CFGs and PDGs. |
class |
GraphNode
A node object of CFGs and PDGs. |
| Methods in org.jtool.jxplatform.graph that return GraphElement | |
GraphElement |
GraphElementList.remove(int index)
Removes a graph element at a position in this list. |
GraphElement |
GraphElementList.get(int index)
Returns a graph element at the position in this list. |
GraphElement |
GraphElementList.getFirst()
Returns the first graph element in this list. |
GraphElement |
GraphElementList.getLast()
Returns the last graph element in this list. |
GraphElement |
GraphElementList.removeFirst()
Removes the first graph element from this list. |
GraphElement |
GraphElementList.removeLast()
Removes the last graph element from this list. |
GraphElement[] |
GraphElementList.toArray()
Returns an array containing all graph elements in this list in proper sequence. |
GraphElement |
GraphElementSet.getGraphElement()
Returns one graph element in this set. |
GraphElement[] |
GraphElementSet.toArray()
Returns an array containing all graph elements in this set in proper sequence. |
| Methods in org.jtool.jxplatform.graph with parameters of type GraphElement | |
boolean |
GraphElementList.add(GraphElement elem)
Appends a graph element to the end of this list. |
void |
GraphElementList.add(int index,
GraphElement elem)
Inserts a graph element at a position in this list. |
void |
GraphElementList.addAll(GraphElement list)
Appends all graph elements in a list to the end of this list. |
boolean |
GraphElementList.remove(GraphElement elem)
Removes a graph element from this list. |
boolean |
GraphElementList.contains(GraphElement elem)
Tests if this list contains a graph element. |
boolean |
GraphElementList.containsAll(GraphElement list)
Tests if this list contains all graph elements of a list. |
void |
GraphElementList.addFirst(GraphElement elem)
Inserts a graph element at the beginning of this list. |
void |
GraphElementList.addLast(GraphElement elem)
Appends a graph element to the end of this list. |
boolean |
GraphElementSet.add(GraphElement elem)
Appends a graph element to this list. |
boolean |
GraphElementSet.remove(GraphElement elem)
Removes a graph element from this set. |
boolean |
GraphElementSet.contains(GraphElement elem)
Tests if this set contains a graph element. |
boolean |
GraphNode.equals(GraphElement elem)
Tests if this node equals to a given node. |
boolean |
GraphEdge.equals(GraphElement elem)
Tests if this edge equals to a given edge. |
boolean |
GraphElement.equals(GraphElement elem)
Tests if this graph element equals to a given graph element. |
| Uses of GraphElement in org.jtool.jxplatform.graph.cfg |
| Classes in org.jtool.jxplatform.graph.cfg that implement GraphElement | |
class |
CFGAssignment
An assignment node of CFGs. |
class |
CFGBranch
A branch node of CFGs. |
class |
CFGBreakContinue
A break or continue node of CFGs. |
class |
CFGCall
A method call node of CFGs. |
class |
CFGDeclaration
A local or field declaration node of CFGs. |
class |
CFGExit
A exit node of CFGs. |
class |
CFGMerge
A merge node of CFGs. |
class |
CFGMethodEntry
A method entry node of CFGs. |
class |
CFGNode
A node of CFGs. |
class |
CFGParameter
A parameter node of CFGs. |
class |
CFGStatement
A statement node of CFGs. |
class |
ControlFlow
An edge (control flow) of CFGs. |
| Methods in org.jtool.jxplatform.graph.cfg with parameters of type GraphElement | |
boolean |
ControlFlow.equals(GraphElement elem)
Tests if this edge equals to a given edge. |
boolean |
CFGNode.equals(GraphElement elem)
Tests if this node equals to a given node. |
| Uses of GraphElement in org.jtool.jxplatform.graph.pdg |
| Classes in org.jtool.jxplatform.graph.pdg that implement GraphElement | |
class |
CD
A data dependence edge of PDGs. |
class |
DD
A data dependence edge of PDGs. |
class |
Dependence
An edge (dependence) of PDGs. |
class |
PDGMethodEntry
A method entry node of PDGs. |
class |
PDGNode
A node of PDGs. |
class |
PDGStatement
A statement node of PDGs. |
| Methods in org.jtool.jxplatform.graph.pdg with parameters of type GraphElement | |
boolean |
Dependence.equals(GraphElement elem)
Tests if this edge equals to a given edge. |
boolean |
DD.equals(GraphElement elem)
Tests if this edge equals to a given edge. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||