Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.sourceforge.pmd.dfa
Interface IDataFlowNode

All Known Implementing Classes:
  DataFlowNode, StartOrEndDataFlowNode

    public interface IDataFlowNode

Method Summary
`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)`

Method Detail

### getVariableAccess

    java.util.List<VariableAccess> getVariableAccess()

### getLine

    int getLine()

### getIndex

    int getIndex()

### isType

    boolean isType(int type)

### getChildren

    java.util.List<? extends IDataFlowNode> getChildren()

### getParents

    java.util.List<? extends IDataFlowNode> getParents()

### getFlow

    java.util.List<? extends IDataFlowNode> getFlow()

### getSimpleNode

    SimpleNode getSimpleNode()

### setVariableAccess

    void setVariableAccess(java.util.List<VariableAccess> variableAccess)

### addPathToChild

    void addPathToChild(IDataFlowNode child)

### removePathToChild

    boolean removePathToChild(IDataFlowNode child)

### reverseParentPathsTo

    void reverseParentPathsTo(IDataFlowNode destination)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002-2009 InfoEther. All Rights Reserved.