net.paulhertz.aifile
Class FindComponentWithIDVisitor

java.lang.Object
  extended by net.paulhertz.aifile.ComponentVisitor
      extended by net.paulhertz.aifile.FindComponentWithIDVisitor

public class FindComponentWithIDVisitor
extends ComponentVisitor


Method Summary
 boolean compIsFound()
           
 DisplayComponent getFoundComp()
           
 int getIdToFind()
           
static FindComponentWithIDVisitor makeFindComponentWithIDVisitor(int idToFind)
           
 void setCompIsFound(boolean compIsFound)
           
 void setFoundComp(DisplayComponent foundComp)
           
 void setIdToFind(int idToFind)
           
 void visitBezShape(BezShape comp)
          visits a BezShape node
 void visitCustomComponent(CustomComponent comp)
          visits a CustomComponent node
 void visitDocumentComponent(DocumentComponent comp)
          visits a DocumentComponent node
 void visitGroupComponent(GroupComponent comp)
          visits a GroupComponent node
 void visitLayerComponent(LayerComponent comp)
          visits a LayerComponent node
 void visitPointText(PointText comp)
          visits a PointText node
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

makeFindComponentWithIDVisitor

public static FindComponentWithIDVisitor makeFindComponentWithIDVisitor(int idToFind)

getIdToFind

public int getIdToFind()
Returns:
the idToFind

setIdToFind

public void setIdToFind(int idToFind)
Parameters:
idToFind - the idToFind to set

getFoundComp

public DisplayComponent getFoundComp()
Returns:
the foundComp

setFoundComp

public void setFoundComp(DisplayComponent foundComp)
Parameters:
foundComp - the foundComp to set

compIsFound

public boolean compIsFound()
Returns:
the compIsFound

setCompIsFound

public void setCompIsFound(boolean compIsFound)
Parameters:
compIsFound - the compIsFound to set

visitDocumentComponent

public void visitDocumentComponent(DocumentComponent comp)
Description copied from class: ComponentVisitor
visits a DocumentComponent node

Overrides:
visitDocumentComponent in class ComponentVisitor
Parameters:
comp - a DocumentComponent instance

visitLayerComponent

public void visitLayerComponent(LayerComponent comp)
Description copied from class: ComponentVisitor
visits a LayerComponent node

Overrides:
visitLayerComponent in class ComponentVisitor
Parameters:
comp - a LayerComponent instance

visitGroupComponent

public void visitGroupComponent(GroupComponent comp)
Description copied from class: ComponentVisitor
visits a GroupComponent node

Overrides:
visitGroupComponent in class ComponentVisitor
Parameters:
comp - a GroupComponent instance

visitCustomComponent

public void visitCustomComponent(CustomComponent comp)
Description copied from class: ComponentVisitor
visits a CustomComponent node

Overrides:
visitCustomComponent in class ComponentVisitor
Parameters:
comp - a CustomComponent instance

visitBezShape

public void visitBezShape(BezShape comp)
Description copied from class: ComponentVisitor
visits a BezShape node

Overrides:
visitBezShape in class ComponentVisitor
Parameters:
comp - a BezShape instance

visitPointText

public void visitPointText(PointText comp)
Description copied from class: ComponentVisitor
visits a PointText node

Overrides:
visitPointText in class ComponentVisitor
Parameters:
comp - a PointText instance


Processing library IgnoCodeLib by Paul Hertz. (C) 2013