## Uses of Interface
net.sourceforge.pmd.dfa.IDataFlowNode

Packages that use IDataFlowNode
net.sourceforge.pmd.ast
net.sourceforge.pmd.dfa
net.sourceforge.pmd.dfa.pathfinder

Uses of IDataFlowNode in net.sourceforge.pmd.ast

Methods in net.sourceforge.pmd.ast that return IDataFlowNode
`IDataFlowNode` `SimpleNode.getDataFlowNode()`

Methods in net.sourceforge.pmd.ast with parameters of type IDataFlowNode
`void` `SimpleNode.setDataFlowNode(IDataFlowNode dataFlowNode)`

Uses of IDataFlowNode in net.sourceforge.pmd.dfa

Classes in net.sourceforge.pmd.dfa that implement IDataFlowNode
`class` `DataFlowNode`
`class` `StartOrEndDataFlowNode`

Methods in net.sourceforge.pmd.dfa that return IDataFlowNode
`IDataFlowNode` `Structure.createNewNode(SimpleNode node)` This class encapsulates the access to the DataFlowNode class.
`IDataFlowNode` `Structure.createStartNode(int line)`
`IDataFlowNode` `Structure.createEndNode(int line)`
`IDataFlowNode` `Structure.getLast()`
`IDataFlowNode` `Structure.getFirst()`
`IDataFlowNode` `StackObject.getDataFlowNode()`

Methods in net.sourceforge.pmd.dfa with parameters of type IDataFlowNode
`void` `DataFlowNode.addPathToChild(IDataFlowNode child)`
`boolean` `DataFlowNode.removePathToChild(IDataFlowNode child)`
`void` `DataFlowNode.reverseParentPathsTo(IDataFlowNode destination)`
`protected void` `Structure.pushOnStack(int type, IDataFlowNode node)` The braceStack contains all nodes which are important to link the data flow nodes.
`void` `IDataFlowNode.addPathToChild(IDataFlowNode child)`
`boolean` `IDataFlowNode.removePathToChild(IDataFlowNode child)`
`void` `IDataFlowNode.reverseParentPathsTo(IDataFlowNode destination)`

Constructors in net.sourceforge.pmd.dfa with parameters of type IDataFlowNode
`StackObject(int type, IDataFlowNode node)`

Uses of IDataFlowNode in net.sourceforge.pmd.dfa.pathfinder

Fields in net.sourceforge.pmd.dfa.pathfinder declared as IDataFlowNode
`IDataFlowNode` `PathElement.node`
`IDataFlowNode` `PathElement.pseudoRef`

Methods in net.sourceforge.pmd.dfa.pathfinder that return IDataFlowNode
`IDataFlowNode` `CurrentPath.getLast()`
`IDataFlowNode` `CurrentPath.getDoBranchNodeFromFirstDoStatement()`

Methods in net.sourceforge.pmd.dfa.pathfinder with parameters of type IDataFlowNode
`void` `CurrentPath.addLast(IDataFlowNode n)`

Constructors in net.sourceforge.pmd.dfa.pathfinder with parameters of type IDataFlowNode
`PathElement(IDataFlowNode node)`
`PathElement(IDataFlowNode node, IDataFlowNode ref)`
`DAAPathFinder(IDataFlowNode rootNode, Executable shim)`

Copyright © 2002-2006 InfoEther. All Rights Reserved.