Uses of Class
wt.graph.ObjectGraphException

Packages that use ObjectGraphException
wt.graph   
wt.graph.processor   
wt.graph.template   
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 ObjectGraphException in wt.graph
 

Methods in wt.graph that throw ObjectGraphException
 void XMLObjectContentImage.setValue(Persistable value)
          

Supported API: false
 void XMLObjectContentImage.setValue(Element value)
          

Supported API: false
 Persistable XMLObjectContentImage.getObject()
          

Supported API: false
 void VariableObjectReferenceImage.setValue(Persistable value)
          

Supported API: false
 Persistable VariableObjectReferenceImage.getObject()
          

Supported API: false
 void ObjectInfo.setImage(Persistable image, String consumer)
          

Supported API: false
 void ObjectInfo.setImage(String image, String consumer)
          

Supported API: false
 Persistable ObjectInfo.getObject()
          

Supported API: false
static ObjectImage ObjectImage.newObjectImage(String consumer)
          Makes a new instance of one of the subclassed images as defined in a property where the consumer class is paired with the image subclass.
abstract  void ObjectImage.setValue(Persistable value)
          

Supported API: false
abstract  Persistable ObjectImage.getObject()
          

Supported API: false
static String ObjectGraphUtilities.newId()
          

Supported API: false
static Object ObjectGraphUtilities.newInstance(String typename)
          

Supported API: false
static Object ObjectGraphUtilities.newInstance(Class type)
          

Supported API: false
static ObjectGraphNode ObjectGraphUtilities.copyOf(ObjectGraphNode node)
          

Supported API: false
static ObjectGraphEdge ObjectGraphUtilities.copyOf(ObjectGraphEdge edge)
          

Supported API: false
private static Object ObjectGraphUtilities.newObject(Object object)
           
static ObjectGraphNode ObjectGraphNodeFactory.newNode(Persistable object, String nodeImpl)
          Allows construction of an object graph node based on the given persistable object as the node of the graph.
static ObjectGraphNode ObjectGraphNodeFactory.newNode(Element object, String nodeImpl)
          Allows construction of an object graph node based on the given persistable object as the node of the graph.
 ObjectGraph ObjectGraphFactory.newGraph(Persistable root, String graphImpl, String nodeImpl, String edgeImpl)
          Allows construction of an object graph based on the given Persistable object as the root of the graph.
protected  ObjectGraph ObjectGraphFactory._newGraph(Persistable root, String graphImpl, String nodeImpl, String edgeImpl)
          Allows construction of an object graph based on the given Persistable object as the root of the graph.
static ObjectGraphEdge ObjectGraphEdgeFactory.newEdge(ObjectGraphNode origin, ObjectGraphNode neighbor, Link link, String edgeImpl)
          Allows construction of an object graph edge based on two nodes and the persistable link as the edge of the graph.
static ObjectGraphEdge ObjectGraphEdgeFactory.newEdge(ObjectGraphNode neighbor, Link link, String edgeImpl)
          Allows construction of an object graph edge based on one node and the persistable link as the edge of the graph.
private static ObjectGraphEdge ObjectGraphEdgeFactory._newEdge(Link link, String edgeImpl)
           
 void AbstractObjectGraph.expandNode(Persistable parentNode, Vector links, Vector nodes)
          Expands the node returning all of the links and nodes associated with the parent node.
 

Uses of ObjectGraphException in wt.graph.processor
 

Methods in wt.graph.processor that throw ObjectGraphException
 ObjectGraph ObjectGraphTemplateProcessor.process(ObjectGraph graph, Persistable root, String graphImpl, String nodeImpl, String edgeImpl, boolean previewMode, int type, ConfigSpec config)
          

Supported API: false
 ObjectGraph ObjectGraphTemplateProcessor.process(ObjectGraph graph, Persistable root, String graphImpl, String nodeImpl, String edgeImpl, boolean previewMode)
          The implementor of this method does the work of creating the ObjectGraph given the Persistable root object and an ObjectGraph which may be the ObjectGraphTemplate or the ObjectGraph that is to be further transformed (depending on type of GraphProcessor produced by the Factor).
 ObjectGraph ObjectGraphTemplateProcessor.process(ObjectGraph graph, Persistable root, String graphImpl, String nodeImpl, String edgeImpl, boolean previewMode, int type)
          The implementor of this method does the work of creating the ObjectGraph given the Persistable root object and an ObjectGraph which may be the ObjectGraphTemplate or the ObjectGraph that is to be further transformed (depending on type of GraphProcessor produced by the Factor).
 ObjectGraph ObjectGraphProcessor.process(ObjectGraph graph, Persistable root, String graphImpl, String nodeImpl, String edgeImpl, boolean previewMode)
          The implementor of this method does the work of creating the ObjectGraph given the Persistable root object and an ObjectGraph which may be the ObjectGraphTemplate or the ObjectGraph that is to be further transformed (depending on type of GraphProcessor produced by the Factor).
 ObjectGraph ObjectGraphProcessor.process(ObjectGraph graph, Persistable root, String graphImpl, String nodeImpl, String edgeImpl, boolean previewMode, int type)
          The implementor of this method does the work of creating the ObjectGraph given the Persistable root object and an ObjectGraph which may be the ObjectGraphTemplate or the ObjectGraph that is to be further transformed (depending on type of GraphProcessor produced by the Factor).
 ObjectGraph GraphProcessor.process(ObjectGraph graph, Persistable root, String graphImpl, String nodeImpl, String edgeImpl, boolean previewMode)
          The implementor of this method does the work of creating the ObjectGraph given the Persistable root object and an ObjectGraph which may be the ObjectGraphTemplate or the ObjectGraph that is to be further transformed (depending on type of GraphProcessor produced by the Factor).
 ObjectGraph GraphProcessor.process(ObjectGraph graph, Persistable root, String graphImpl, String nodeImpl, String edgeImpl, boolean previewMode, int type)
          The implementor of this method does the work of creating the ObjectGraph given the Persistable root object and an ObjectGraph which may be the ObjectGraphTemplate or the ObjectGraph that is to be further transformed (depending on type of GraphProcessor produced by the Factor).
 

Uses of ObjectGraphException in wt.graph.template
 

Methods in wt.graph.template that throw ObjectGraphException
 Persistable ObjectPrototypeImage.getObject()
          

Supported API: false
 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  ObjectGraphNodeTemplate ObjectGraphTemplateFactory.getRole(String roleName, ObjectGraphNodeTemplate node, Vector nodeList, String nodeTemplateImpl)
           
private  void ObjectGraphTemplateFactory.resolveOrphanedNodesOf(ObjectGraphTemplate template, Vector nodeList, Vector edgeList)
           
private  ObjectGraphTemplate ObjectGraphTemplateFactory.getAllNodesOf(ObjectGraphTemplate template, Vector nodeList, Vector edgeList)
           
private  void ObjectGraphTemplateFactory.getNeighboringRefsOf(ObjectGraphNodeTemplate ref, Vector nodeList, Vector edgeList, String nodeTemplateImpl, String edgeTemplateImpl)
           
private  void ObjectGraphTemplateFactory.getNeighboringNodesOf(ObjectGraphNodeTemplate origin, Vector nodeList, Vector edgeList, String nodeTemplateImpl, String edgeTemplateImpl)
           
 void ObjectGraphTemplate.fragment()
          

Supported API: false
 void ObjectGraphTemplate.defragment()
          

Supported API: false
(package private) static ObjectGraphNodeTemplate ObjectGraphNodeTemplateFactory.newNodeTemplate(String object, String nodeTemplateImpl)
          Allows construction of an object graph node template with only a given class name.
(package private) static ObjectGraphNodeTemplate ObjectGraphNodeTemplateFactory.newNodeTemplate(Class object, String nodeTemplateImpl)
          Allows construction of an object graph node template with only a given class.
(package private) static ObjectGraphEdgeTemplate ObjectGraphEdgeTemplateFactory.newEdgeTemplate(ObjectGraphNodeTemplate origin, ObjectGraphNodeTemplate neighbor, String link, String edgeTemplateImpl)
          Allows construction of an object graph edge based on two nodes and the persistable link's string as the edge of the graph.
(package private) static ObjectGraphEdgeTemplate ObjectGraphEdgeTemplateFactory.newEdgeTemplate(ObjectGraphNodeTemplate origin, ObjectGraphNodeTemplate neighbor, Class link, String edgeTemplateImpl)
          Allows construction of an object graph edge based on two nodes and the persistable link's class as the edge of the graph.
(package private) static ObjectGraphEdgeTemplate ObjectGraphEdgeTemplateFactory.newEdgeTemplate(ObjectGraphNodeTemplate node, String link, String edgeTemplateImpl)
          Allows construction of an object graph edge based on one node and the persistable link's string as the edge of the graph.
(package private) static ObjectGraphEdgeTemplate ObjectGraphEdgeTemplateFactory.newEdgeTemplate(ObjectGraphNodeTemplate node, Class link, String edgeTemplateImpl)
          Allows construction of an object graph edge based on one node and the persistable link's class as the edge of the graph.
 void AbstractObjectGraphTemplate.fragment()
          

Supported API: false
 void AbstractObjectGraphTemplate.defragment()
          

Supported API: false
 

Uses of ObjectGraphException in wt.visitor
 

Methods in wt.visitor that throw ObjectGraphException
private  void BasicNodeExpandInfo.getNeighboringRefsOf(String originClassName, Vector expandInfoVector)
           
private  void BasicNodeExpandInfo.getNeighboringNodesOf(String originClassName, Vector expandInfoVector)