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
LinkObjectNode
that can be linked to anotherLinkObjectNode
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LinkObjectNode
getLinkedObjectNode()
Obtains theLinkObjectNode
linked to thisLinkObjectNode
.boolean
linkObjectNode(LinkObjectNode node)
Links the inputLinkObjectNode
to 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 inputLinkObjectNode
to thisLinkObjectNode
.- Parameters:
node
-LinkObjectNode
to link to thisLinkObjectNode
.- Returns:
true
if linked.
-
getLinkedObjectNode
LinkObjectNode getLinkedObjectNode()
Obtains theLinkObjectNode
linked to thisLinkObjectNode
.- Returns:
LinkObjectNode
linked to thisLinkObjectNode
.
-
-