|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ObjectGraphEdge | |
wt.clients.tools.transfer | |
wt.graph | |
wt.graph.template | |
wt.transfer.delegate | |
wt.transfer.filter | |
wt.transfer.unit | |
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 ObjectGraphEdge in wt.clients.tools.transfer |
Fields in wt.clients.tools.transfer declared as ObjectGraphEdge | |
(package private) ObjectGraphEdge[][] |
EditGraphTemplate.allEdges
|
Methods in wt.clients.tools.transfer that return ObjectGraphEdge | |
private ObjectGraphEdge |
EditGraphTemplate.getLink(String name1,
String name2,
String name3)
|
Uses of ObjectGraphEdge in wt.graph |
Classes in wt.graph that implement ObjectGraphEdge | |
class |
AbstractObjectGraphEdge
Provides a value-add "basic" implementation of an object graph edge abstraction. |
Methods in wt.graph that return ObjectGraphEdge | |
ObjectGraphEdge |
TheObjectGraphEdgeGraph.getObjectGraphEdge()
Gets the object for the association that plays role: OBJECT_GRAPH_EDGE_ROLE. |
static ObjectGraphEdge |
ObjectGraphUtilities.copyOf(ObjectGraphEdge edge)
Supported API: false |
static ObjectGraphEdge[] |
ObjectGraphUtilities.getEdgeArrayFrom(Vector vector)
Converts the given vector into a new array that is sized from the vector, which is trimmed. |
static ObjectGraphEdge |
ObjectGraphUtilities.getEdge(String id,
ObjectGraphEdge[] edgeList)
Supported API: false |
static ObjectGraphEdge |
ObjectGraphUtilities.getEdge(String id,
Vector edgeList)
Supported API: false |
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)
|
Methods in wt.graph with parameters of type ObjectGraphEdge | |
void |
TheObjectGraphEdgeGraph.setObjectGraphEdge(ObjectGraphEdge theObjectGraphEdge)
Sets the object for the association that plays role: OBJECT_GRAPH_EDGE_ROLE. |
static TheObjectGraphEdgeGraph |
TheObjectGraphEdgeGraph.newTheObjectGraphEdgeGraph(ObjectGraphEdge theObjectGraphEdge,
ObjectGraph graph)
Default factory for the class. |
static ObjectGraphEdge |
ObjectGraphUtilities.copyOf(ObjectGraphEdge edge)
Supported API: false |
static Vector |
ObjectGraphUtilities.getEdgeVectorFrom(ObjectGraphEdge[] array)
Converts the given array into a new vector that is trimmed to the size of the array. |
static ObjectGraphEdge |
ObjectGraphUtilities.getEdge(String id,
ObjectGraphEdge[] edgeList)
Supported API: false |
static void |
ObjectGraphUtilities.print(ObjectGraphEdge[] edgeList)
Supported API: false |
static void |
ObjectGraphUtilities.print(ObjectGraphEdge edge,
String header)
Supported API: false |
Uses of ObjectGraphEdge in wt.graph.template |
Subinterfaces of ObjectGraphEdge in wt.graph.template | |
interface |
ObjectGraphEdgeTemplate
Provides a top-level abstraction of an edge template in an object graph template. |
Classes in wt.graph.template that implement ObjectGraphEdge | |
class |
AbstractObjectGraphEdgeTemplate
Provides a value-add "basic" implementation of an object graph edge abstraction. |
Methods in wt.graph.template with parameters of type ObjectGraphEdge | |
private void |
AbstractObjectGraphTemplate.getFragmentedNodesOf(String name,
ObjectGraphNode[] nodeList,
ObjectGraphEdge[] edgeList,
Vector nodeNameList,
Vector edgeNameList,
Vector fragNodeList,
Vector fragEdgeList)
|
private Vector |
AbstractObjectGraphTemplate.getAllNeighbors(String name,
ObjectGraphEdge[] edgeList)
|
private Vector |
AbstractObjectGraphTemplate.getAllOriginEdges(String name,
ObjectGraphEdge[] edgeList)
|
private Vector |
AbstractObjectGraphTemplate.getAllNeighborEdges(String name,
ObjectGraphEdge[] edgeList)
|
private ObjectGraphEdgeTemplate |
AbstractObjectGraphTemplate.getEdge(String name1,
String name2,
ObjectGraphEdge[] edgeList)
|
Uses of ObjectGraphEdge in wt.transfer.delegate |
Methods in wt.transfer.delegate with parameters of type ObjectGraphEdge | |
(package private) Vector |
DefaultTemplateBasedExportDelegate.getAllOriginEdges(ObjectGraphNode origin,
ObjectGraphEdge[] oge)
|
Uses of ObjectGraphEdge in wt.transfer.filter |
Classes in wt.transfer.filter that implement ObjectGraphEdge | |
class |
ExportObjectGraphEdgeTemplate
Use the newExportObjectGraphEdgeTemplate static factory
method(s), not the ExportObjectGraphEdgeTemplate constructor,
to construct instances of this class. |
Uses of ObjectGraphEdge in wt.transfer.unit |
Classes in wt.transfer.unit that implement ObjectGraphEdge | |
class |
TransferObjectGraphEdge
Use the newTransferObjectGraphEdge static factory method(s),
not the TransferObjectGraphEdge constructor, to construct
instances of this class. |
Methods in wt.transfer.unit with parameters of type ObjectGraphEdge | |
void |
ImportObjectList.setEdgeList(ObjectGraphEdge[] edgeList)
Supported API: false |
void |
ExportObjectList.setEdgeList(ObjectGraphEdge[] edgeList)
Supported API: false |
Uses of ObjectGraphEdge in wt.visitor |
Methods in wt.visitor with parameters of type ObjectGraphEdge | |
private void |
BasicNodeExpandInfo.getAllEdges(String name,
ObjectGraphEdge[] oge,
Vector linksvec)
|
private void |
BasicNodeExpandInfo.getAllRefs(String name,
ObjectGraphEdge[] oge,
Vector linksvec)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |