Uses of Interface
wt.ixb.objectset.ObjectVisitor

Packages that use ObjectVisitor
wt.ixb.objectset
When an object is given to the export process, the ObjectSet application does the job of navigating through the object’s structure and collecting all of its related objects. 
wt.ixb.objectset.handlers.navigator   
 

Uses of ObjectVisitor in wt.ixb.objectset
 

Classes in wt.ixb.objectset that implement ObjectVisitor
private static class ObjectSetHelper.ComputeObjectSetVisitor
           
 class PagedObjectVisitor
          This is a base class for handling large size of objects during product structure navigation and export to avoid memory shortage problems.
 

Methods in wt.ixb.objectset with parameters of type ObjectVisitor
abstract  void ObjectSetGeneratorTemplate.iterate(ObjectVisitor visitor)
          Iterate the product structure for export.
 boolean ObjectSetGeneratorTemplate.iteratePerPage(ObjectVisitor visitor, int pageSize)
          Iterate the product structure for export.
 void ObjectSetGenerator.iterate(ObjectVisitor visitor)
          Iterate the product structure for export.
 boolean ObjectSetGenerator.iteratePerPage(ObjectVisitor visitor, int pageSize)
          Iterate the product structure for export.
 

Uses of ObjectVisitor in wt.ixb.objectset.handlers.navigator
 

Methods in wt.ixb.objectset.handlers.navigator with parameters of type ObjectVisitor
(package private)  Enumeration GeneralNavigatorIterator.iterate(ObjectVisitor visitor)
           
(package private)  Enumeration GeneralNavigatorIterator.iterateOneLevel(ObjectVisitor visitor, Persistable from)
           
(package private)  boolean GeneralNavigatorIterator.iteratePerPage(ObjectVisitor visitor, int pageSize)
          return true if the Object Set Generator is fully navigated and no need to process furthmore
private  boolean GeneralNavigatorIterator.navigatePerPage(Persistable ob, ObjectVisitor visitor, int pageSize)
           
private  boolean GeneralNavigatorIterator.navigateByPerPage(Persistable ob, IxbElement ruleElem, ObjectVisitor visitor, int pageSize, WTHashSet currentSet)
           
private  boolean GeneralNavigatorIterator.navigateByMethodPerPage(WTHashSet set, IxbElement linkElem, ObjectVisitor visitor, int pageSize)
           
private  boolean GeneralNavigatorIterator.navigateByMethodPerPage(Persistable ob, IxbElement methodElem, ObjectVisitor visitor, int pageSize, WTHashSet results)
           
 void GeneralNavigator.iterate(ObjectVisitor visitor)
           
 void GeneralNavigator.iterateOneLevel(ObjectVisitor visitor, Persistable from)
           
 boolean FolderNavigator.iteratePerPage(ObjectVisitor visitor, int pageSize)