public interface IDataFlowNode
Modifier and Type | Method and Description |
---|---|
void |
addPathToChild(IDataFlowNode child) |
java.util.List<? extends IDataFlowNode> |
getChildren() |
java.util.List<? extends IDataFlowNode> |
getFlow() |
int |
getIndex() |
int |
getLine() |
java.util.List<? extends IDataFlowNode> |
getParents() |
SimpleNode |
getSimpleNode() |
java.util.List<VariableAccess> |
getVariableAccess() |
boolean |
isType(int type) |
boolean |
removePathToChild(IDataFlowNode child) |
void |
reverseParentPathsTo(IDataFlowNode destination) |
void |
setVariableAccess(java.util.List<VariableAccess> variableAccess) |
java.util.List<VariableAccess> getVariableAccess()
int getLine()
int getIndex()
boolean isType(int type)
java.util.List<? extends IDataFlowNode> getChildren()
java.util.List<? extends IDataFlowNode> getParents()
java.util.List<? extends IDataFlowNode> getFlow()
SimpleNode getSimpleNode()
void setVariableAccess(java.util.List<VariableAccess> variableAccess)
void addPathToChild(IDataFlowNode child)
boolean removePathToChild(IDataFlowNode child)
void reverseParentPathsTo(IDataFlowNode destination)