|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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
Walker s and
Visitor s. |
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)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |