Uses of Interface
org.biopax.paxtools.controller.Visitor

Packages that use Visitor
org.biopax.paxtools.controller   
 

Uses of Visitor in org.biopax.paxtools.controller
 

Classes in org.biopax.paxtools.controller that implement Visitor
 class AbstractTraverser
          This is a convenience all-in-one Traverser/Visitor that keeps track in the model and prevents infinite loops.
 class Cloner
          Specifically "Clones" the BioPAX elements set (traverses to obtain dependent elements), puts them to the new model using the visitor and traverser framework; ignores elements that are not in the source list (compare to Fetcher)
 class Completer
          This class is used for getting a valid subgraph from a set of BioPAX elements.
 class Fetcher
          This class is used to fetch an element (traverse it to obtain its dependent elements) and to add this element into a model using the visitor and traverse functions.
 class Merger
          Utility class to merge multiple biopax models into one.
 class PropertyReasoner
          A tool to set or infer a particular BioPAX property for an object and all its children.
 class ShallowCopy
          Specifically "Clones" the BioPAX elements set (traverses to obtain dependent elements), puts them to the new model using the visitor and traverser framework; ignores elements that are not in the source list (compare to Fetcher)
 

Fields in org.biopax.paxtools.controller declared as Visitor
protected  Visitor Traverser.visitor
           
 

Methods in org.biopax.paxtools.controller that return Visitor
 Visitor Traverser.getVisitor()
           
 

Methods in org.biopax.paxtools.controller with parameters of type Visitor
 void Traverser.setVisitor(Visitor visitor)
           
 

Constructors in org.biopax.paxtools.controller with parameters of type Visitor
Traverser(EditorMap editorMap, Visitor visitor, Filter<PropertyEditor>... filters)
           
TraverserBilinked(EditorMap editorMap, Visitor visitor, PropertyFilterBilinked... filters)
           
 



Copyright © 2011 BioPAX. All Rights Reserved.