wt.graph.template
Interface ObjectGraphEdgeTemplate
- All Superinterfaces:
- Cloneable, GraphEdgeModel, Link, NetFactor, ObjectGraphEdge, ObjectMappable, Persistable, Serializable
- All Known Implementing Classes:
- AbstractObjectGraphEdgeTemplate
- public interface ObjectGraphEdgeTemplate
- extends ObjectGraphEdge
Provides a top-level abstraction of an edge template in an object graph
template. Each edge template represents a class in the object graph template
where it is either a type of link or object reference.
When an edge template represents a type of link it can take on the form
of any of the types of predefined (bidirectional) binary links. When
an edge represents a type of object reference it can take on the form
of any of the types of predefined (unidirectional) object references.
Supported API: false
Extendable: false
Methods inherited from interface wt.graph.ObjectGraphEdge |
getGraph, getId, getInfo, getNeighbor, getOrigin, getRoleAObjectRef, getRoleBObjectRef, isExcluded, setExcluded, setGraph, setId, setInfo, setNeighbor, setOrigin, setRoleAObjectRef, setRoleBObjectRef |
Methods inherited from interface wt.fc.Link |
appendJoinCriteria, appendRoleCriteria, getAllObjects, getJoinValues, getLinkInfo, getObject, getOtherObject, getRole, getRoleAObject, getRoleAObjectId, getRoleBObject, getRoleBObjectId, getRoleIdName, getRoleObject, setRoleAObject, setRoleBObject, setRoleObject |
NEIGHBOR_ROLENAME
public static final String NEIGHBOR_ROLENAME
- Label for the attribute.
Supported API: false
- See Also:
- Constant Field Values
getNeighborRolename
public String getNeighborRolename()
- Gets the value of the attribute: NEIGHBOR_ROLENAME.
Supported API: false
- Returns:
- String
setNeighborRolename
public void setNeighborRolename(String a_NeighborRolename)
throws WTPropertyVetoException
- Sets the value of the attribute: NEIGHBOR_ROLENAME.
Supported API: false
- Parameters:
a_NeighborRolename
-
- Throws:
WTPropertyVetoException