| java.lang.Object net.sourceforge.pmd.dfa.Structure
Structure | public class Structure (Code) | | author: raik author: author: Structure contains only raw data. A set of nodes wich represent a data flow author: and 2 stacks to link the nodes to each other. |
createNewNode | public IDataFlowNode createNewNode(SimpleNode node)(Code) | | This class encapsulates the access to the DataFlowNode class. Is this worthwhile?
TODO I think it's too confusing to have the DataFlowNode constructor
add the created instance to the LinkedList. I think it'd be clearer if we did
that more "procedurally", i.e., create the object, then add it to the list.
|
getContinueBreakReturnStack | public List getContinueBreakReturnStack()(Code) | | |
pushOnStack | protected void pushOnStack(int type, IDataFlowNode node)(Code) | | The braceStack contains all nodes which are important to link the data
flow nodes. The cbrStack contains continue, break, and return nodes.
There are 2 Stacks because the have to process differently.
|
|
|