Uses of Interface
wt.graph.template.ObjectGraphTemplate

Packages that use ObjectGraphTemplate
wt.graph   
wt.graph.processor   
wt.graph.template   
wt.transfer.filter   
wt.visitor Defines theĀ navigator/visitor design pattern for usingĀ a Walker (at one time it used a Navigator, instead of a Walker) and a NodeExpander, which together traverse a structure of objects, and a Visitor, which does something when we navigate to the object; this separates the algorithm for navigating from the algorithm for visiting, allowing more reuse; factories support selection of Walkers and Visitors. 
 

Uses of ObjectGraphTemplate in wt.graph
 

Methods in wt.graph that return ObjectGraphTemplate
static ObjectGraphTemplate[] ObjectGraphUtilities.getFragArrayFrom(Vector vector)
          Converts the given vector into a new array that is sized from the vector, which is trimmed.
 

Methods in wt.graph with parameters of type ObjectGraphTemplate
static Vector ObjectGraphUtilities.getFragVectorFrom(ObjectGraphTemplate[] array)
          Converts the given array into a new vector that is trimmed to the size of the array.
 

Uses of ObjectGraphTemplate in wt.graph.processor
 

Fields in wt.graph.processor declared as ObjectGraphTemplate
private  ObjectGraphTemplate PreviewProcessingModeVisitor.objectGraphTemplate
           
private  ObjectGraphTemplate ApplicationProcessingModeVisitor.objectGraphTemplate
           
 

Methods in wt.graph.processor that return ObjectGraphTemplate
(package private)  ObjectGraphTemplate PreviewProcessingModeVisitor.getObjectGraphTemplate()
          Gets the value of the attribute: objectGraphTemplate; This is the "input" ObjectGraphTemplate being used to create new ObjectGraph - it is passed into the ObjectGraphTemplateProcessor then it sets this attribute with the setter.
(package private)  ObjectGraphTemplate ApplicationProcessingModeVisitor.getObjectGraphTemplate()
          Gets the value of the attribute: objectGraphTemplate; This is the "input" ObjectGraphTemplate being used to create new ObjectGraph - it is passed into the ObjectGraphTemplateProcessor then it sets this attribute with the setter.
 

Methods in wt.graph.processor with parameters of type ObjectGraphTemplate
(package private)  void PreviewProcessingModeVisitor.setObjectGraphTemplate(ObjectGraphTemplate a_ObjectGraphTemplate)
          Sets the value of the attribute: objectGraphTemplate; This is the "input" ObjectGraphTemplate being used to create new ObjectGraph - it is passed into the ObjectGraphTemplateProcessor then it sets this attribute with the setter.
(package private)  void ApplicationProcessingModeVisitor.setObjectGraphTemplate(ObjectGraphTemplate a_ObjectGraphTemplate)
          Sets the value of the attribute: objectGraphTemplate; This is the "input" ObjectGraphTemplate being used to create new ObjectGraph - it is passed into the ObjectGraphTemplateProcessor then it sets this attribute with the setter.
 

Constructors in wt.graph.processor with parameters of type ObjectGraphTemplate
PreviewProcessingModeVisitor(String a_nodeImpl, String a_edgeImpl, ObjectGraph a_graph, ObjectGraphTemplate a_template)
          This is complete constructor normatlly used by ObjectGraphTemplateProcessor.
ApplicationProcessingModeVisitor(String a_nodeImpl, String a_edgeImpl, ObjectGraph a_graph, ObjectGraphTemplate a_template)
          This is complete constructor normatlly used by ObjectGraphTemplateProcessor.
 

Uses of ObjectGraphTemplate in wt.graph.template
 

Classes in wt.graph.template that implement ObjectGraphTemplate
 class AbstractObjectGraphTemplate
          Provides a value-add "basic" implementation of an object graph template abstraction.
 

Fields in wt.graph.template declared as ObjectGraphTemplate
private  ObjectGraphTemplate[] AbstractObjectGraphTemplate.fragmentList
           
 

Methods in wt.graph.template that return ObjectGraphTemplate
 ObjectGraphTemplate TheObjectGraphTemplateRoot.getObjectGraphTemplate()
          Gets the object for the association that plays role: OBJECT_GRAPH_TEMPLATE_ROLE.
 ObjectGraphTemplate ObjectGraphTemplateFactory.newGraphTemplate(String root, String graphTemplateImpl, String nodeTemplateImpl, String edgeTemplateImpl)
          Allows construction of an object graph template based on the given String as the fully qualified class name of the root's type of the graph.
protected  ObjectGraphTemplate ObjectGraphTemplateFactory._newGraphTemplate(String root, String graphTemplateImpl, String nodeTemplateImpl, String edgeTemplateImpl)
          Allows construction of an object graph template based on the given String as the fully qualified class name of the root's type of the graph.
 ObjectGraphTemplate ObjectGraphTemplateFactory.newGraphTemplate(Class root, String graphTemplateImpl, String nodeTemplateImpl, String edgeTemplateImpl)
          Allows construction of an object graph template based on the given Class as the root of the graph.
private  ObjectGraphTemplate ObjectGraphTemplateFactory.getAllNodesOf(ObjectGraphTemplate template, Vector nodeList, Vector edgeList)
           
 ObjectGraphTemplate[] ObjectGraphTemplate.getFragmentList()
          Gets the value of the attribute: FRAGMENT_LIST.
 ObjectGraphTemplate[] AbstractObjectGraphTemplate.getFragmentList()
          Gets the value of the attribute: FRAGMENT_LIST.
 

Methods in wt.graph.template with parameters of type ObjectGraphTemplate
 void TheObjectGraphTemplateRoot.setObjectGraphTemplate(ObjectGraphTemplate theObjectGraphTemplate)
          Sets the object for the association that plays role: OBJECT_GRAPH_TEMPLATE_ROLE.
private  void ObjectGraphTemplateFactory.resolveOrphanedNodesOf(ObjectGraphTemplate template, Vector nodeList, Vector edgeList)
           
private  ObjectGraphTemplate ObjectGraphTemplateFactory.getAllNodesOf(ObjectGraphTemplate template, Vector nodeList, Vector edgeList)
           
 void ObjectGraphTemplate.setFragmentList(ObjectGraphTemplate[] a_FragmentList)
          Sets the value of the attribute: FRAGMENT_LIST.
 void AbstractObjectGraphTemplate.setFragmentList(ObjectGraphTemplate[] a_FragmentList)
          Sets the value of the attribute: FRAGMENT_LIST.
 

Uses of ObjectGraphTemplate in wt.transfer.filter
 

Classes in wt.transfer.filter that implement ObjectGraphTemplate
 class ExportObjectGraphTemplate
           Use the newExportObjectGraphTemplate static factory method(s), not the ExportObjectGraphTemplate constructor, to construct instances of this class.
 

Uses of ObjectGraphTemplate in wt.visitor
 

Methods in wt.visitor with parameters of type ObjectGraphTemplate
 Vector BasicNodeExpandInfo.getRoleExpandInfos(Persistable obj, ObjectGraphTemplate ogt)
           
 Vector BasicNodeExpandInfo.getRoleExpandRefInfos(Persistable obj, ObjectGraphTemplate ogt)
           
 void BasicNodeExpander.expandNode(Persistable parentNode, Vector links, Vector nodes, ObjectGraphTemplate ogt)