com.tensegrity.palowebviewer.modules.paloclient.client.misc
Class NodeCollectorVisitor

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.paloclient.client.misc.NodeCollectorVisitor
All Implemented Interfaces:
IXVisitor

public class NodeCollectorVisitor
extends java.lang.Object
implements IXVisitor


Constructor Summary
NodeCollectorVisitor(IXCondition condition)
           
 
Method Summary
 void clear()
           
 boolean getCollectDuplicates()
           
 XObject[] getCollectedItems()
           
 int getCount()
           
 XObject getItem(int i)
           
 boolean hasFinished()
           
 void setCollectDuplicates(boolean value)
           
 void visit(XObject object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeCollectorVisitor

public NodeCollectorVisitor(IXCondition condition)
Method Detail

setCollectDuplicates

public void setCollectDuplicates(boolean value)

getCollectDuplicates

public boolean getCollectDuplicates()

getCollectedItems

public XObject[] getCollectedItems()

getItem

public XObject getItem(int i)

getCount

public int getCount()

clear

public void clear()

visit

public void visit(XObject object)
Specified by:
visit in interface IXVisitor

hasFinished

public boolean hasFinished()
Specified by:
hasFinished in interface IXVisitor