Interface ManagedObjectDependencyNode
-
- All Superinterfaces:
LinkObjectNode,ManagedObjectDependency,Node,OfficeDependencyRequireNode,OfficeFloorDependencyRequireNode,OfficeFloorManagedObjectDependency,OfficeManagedObjectDependency,SectionDependencyRequireNode,SectionManagedObjectDependency
- All Known Implementing Classes:
ManagedObjectDependencyNodeImpl
public interface ManagedObjectDependencyNode extends LinkObjectNode, SectionManagedObjectDependency, OfficeManagedObjectDependency, OfficeFloorManagedObjectDependency
ManagedObjectDependencynode.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinitialise()Initialises theManagedObjectDependencyNode.ObjectDependencyTypeloadObjectDependencyType(CompileContext compileContext)Loads theObjectDependencyType.-
Methods inherited from interface net.officefloor.compile.internal.structure.LinkObjectNode
getLinkedObjectNode, linkObjectNode
-
Methods inherited from interface net.officefloor.compile.spi.managedobject.ManagedObjectDependency
getManagedObjectDependencyName, setOverrideQualifier, setSpecificType
-
Methods inherited from interface net.officefloor.compile.internal.structure.Node
getChildNodes, getLocation, getNodeName, getNodeType, getParentNode, getQualifiedName, getQualifiedName, isInitialised
-
-
-
-
Field Detail
-
TYPE
static final java.lang.String TYPE
Nodetype.- See Also:
- Constant Field Values
-
-
Method Detail
-
initialise
void initialise()
Initialises theManagedObjectDependencyNode.
-
loadObjectDependencyType
ObjectDependencyType loadObjectDependencyType(CompileContext compileContext)
Loads theObjectDependencyType.- Parameters:
compileContext-CompileContext.- Returns:
ObjectDependencyTypeornullwith issue reported to theCompilerIssues.
-
-