wt.graph.template
Interface ObjectGraphNodeTemplate
- All Superinterfaces:
- Cloneable, GraphNodeModel, NetFactor, NodeExpander, ObjectGraphNode, ObjectMappable, Persistable, Serializable
- All Known Implementing Classes:
- AbstractObjectGraphNodeTemplate
- public interface ObjectGraphNodeTemplate
- extends ObjectGraphNode
Provides a top-level abstraction of a node template in an object graph
template. Each node template represents a class in the object graph template
where it may be connected to another via edge templates.
An object graph node template inherits the definition where it plays
as either an origin or neighbor type of role. When starting at the root
of the object graph template, an origin type of node template is one
that is traversed before its neighbors. Conversly, a neighbor type of
node template is traversed after its origin. Each node can have zero-to-many
origins and zero-to-many neighbors.
Supported API: false
Extendable: false
ALIAS_LIST
public static final String ALIAS_LIST
- Label for the attribute.
Supported API: false
- See Also:
- Constant Field Values
getAliasList
public String[] getAliasList()
- Gets the value of the attribute: ALIAS_LIST.
Supported API: false
- Returns:
- String[]
setAliasList
public void setAliasList(String[] a_AliasList)
- Sets the value of the attribute: ALIAS_LIST.
Supported API: false
- Parameters:
a_AliasList
-
isAssignableFromButNotSameAs
public boolean isAssignableFromButNotSameAs(ObjectGraphNodeTemplate subnode)
Supported API: false
- Parameters:
subnode
-
- Returns:
- boolean