Package wt.visitor
Class RoleExpandInfo
java.lang.Object
wt.visitor.RoleExpandInfo
- All Implemented Interfaces:
Serializable
This class encapsulates the data necessary for navigating from a node
to other nodes via association links. Roles are associated with every
link. The role object is also an additional item that may be required
for some navigate methods. Examples of role objects include link class
and QuerySpec. The role object attribute of this class is often directly
associated with a particular implementation of the Expander interface.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRole()Gets the value of the attribute: role.Gets the value of the attribute: roleObject.voidSets the value of the attribute: role.voidsetRoleObject(Object a_RoleObject) Sets the value of the attribute: roleObject.
-
Constructor Details
-
RoleExpandInfo
Supported API: true- Parameters:
a_role-a_roleObject-- Throws:
WTPropertyVetoException
-
-
Method Details
-
getRole
Gets the value of the attribute: role.
Supported API: true- Returns:
- String
-
setRole
Sets the value of the attribute: role.
Supported API: true- Parameters:
a_Role-- Throws:
WTPropertyVetoException
-
getRoleObject
Gets the value of the attribute: roleObject.
Supported API: true- Returns:
- Object
-
setRoleObject
Sets the value of the attribute: roleObject.
Supported API: true- Parameters:
a_RoleObject-- Throws:
WTPropertyVetoException
-