Interface LinkObjectNode
-
- All Superinterfaces:
Node
- All Known Subinterfaces:
BoundManagedObjectNode,DependentObjectNode,FunctionObjectNode,InputManagedObjectNode,ManagedObjectDependencyNode,ManagedObjectFunctionDependencyNode,ManagedObjectNode,OfficeObjectNode,SectionObjectNode,SupplierThreadLocalNode
- All Known Implementing Classes:
FunctionObjectNodeImpl,InputManagedObjectNodeImpl,ManagedObjectDependencyNodeImpl,ManagedObjectFunctionDependencyNodeImpl,ManagedObjectNodeImpl,OfficeObjectNodeImpl,SectionObjectNodeImpl,SupplierThreadLocalNodeImpl
public interface LinkObjectNode extends Node
LinkObjectNodethat can be linked to anotherLinkObjectNode.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LinkObjectNodegetLinkedObjectNode()Obtains theLinkObjectNodelinked to thisLinkObjectNode.booleanlinkObjectNode(LinkObjectNode node)Links the inputLinkObjectNodeto thisLinkObjectNode.-
Methods inherited from interface net.officefloor.compile.internal.structure.Node
getChildNodes, getLocation, getNodeName, getNodeType, getParentNode, getQualifiedName, getQualifiedName, isInitialised
-
-
-
-
Method Detail
-
linkObjectNode
boolean linkObjectNode(LinkObjectNode node)
Links the inputLinkObjectNodeto thisLinkObjectNode.- Parameters:
node-LinkObjectNodeto link to thisLinkObjectNode.- Returns:
trueif linked.
-
getLinkedObjectNode
LinkObjectNode getLinkedObjectNode()
Obtains theLinkObjectNodelinked to thisLinkObjectNode.- Returns:
LinkObjectNodelinked to thisLinkObjectNode.
-
-