net.sourceforge.pmd.dfa.pathfinder
Class CurrentPath

java.lang.Object
  extended by net.sourceforge.pmd.dfa.pathfinder.CurrentPath

public class CurrentPath
extends java.lang.Object


Constructor Summary
CurrentPath()
           
 
Method Summary
 void addLast(IDataFlowNode n)
           
 IDataFlowNode getDoBranchNodeFromFirstDoStatement()
           
 IDataFlowNode getLast()
           
 int getLength()
           
 boolean isBranch()
           
 boolean isDoBranchNode()
           
 boolean isEmpty()
           
 boolean isEndNode()
           
 boolean isFirstDoStatement()
           
 java.util.Iterator<IDataFlowNode> iterator()
           
 void removeLast()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurrentPath

public CurrentPath()
Method Detail

getLength

public int getLength()

iterator

public java.util.Iterator<IDataFlowNode> iterator()

getLast

public IDataFlowNode getLast()

removeLast

public void removeLast()

isEmpty

public boolean isEmpty()

addLast

public void addLast(IDataFlowNode n)

isDoBranchNode

public boolean isDoBranchNode()

isFirstDoStatement

public boolean isFirstDoStatement()

getDoBranchNodeFromFirstDoStatement

public IDataFlowNode getDoBranchNodeFromFirstDoStatement()

isEndNode

public boolean isEndNode()

isBranch

public boolean isBranch()


Copyright © 2002-2011 InfoEther. All Rights Reserved.