Class OfficeBindingsImpl
java.lang.Object
net.officefloor.compile.impl.structure.OfficeBindingsImpl
- All Implemented Interfaces:
OfficeBindings
OfficeBindings implementation.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionOfficeBindingsImpl(OfficeNode office, OfficeBuilder officeBuilder, OfficeFloorBuilder officeFloorBuilder, CompileContext compileContext) Instantiates. -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildInputManagedObjectIntoOffice(InputManagedObjectNode inputManagedObjectNode) Builds theInputManagedObjectNodeinto theOffice.voidbuildManagedFunctionIntoOffice(ManagedFunctionNode managedFunctionNode) Builds theManagedFunctionNodeinto theOffice.voidbuildManagedObjectIntoOffice(BoundManagedObjectNode managedObjectNode) Builds theBoundManagedObjectNodeinto theOffice.voidbuildManagedObjectSourceIntoOffice(ManagedObjectSourceNode managedObjectSourceNode) Builds theManagedObjectSourceNodeinto theOffice.
-
Constructor Details
-
OfficeBindingsImpl
public OfficeBindingsImpl(OfficeNode office, OfficeBuilder officeBuilder, OfficeFloorBuilder officeFloorBuilder, CompileContext compileContext) Instantiates.- Parameters:
office-OfficeNode.officeBuilder-OfficeBuilder.officeFloorBuilder-OfficeFloorBuilder.compileContext-CompileContext.
-
-
Method Details
-
buildManagedObjectSourceIntoOffice
Description copied from interface:OfficeBindingsBuilds theManagedObjectSourceNodeinto theOffice.- Specified by:
buildManagedObjectSourceIntoOfficein interfaceOfficeBindings- Parameters:
managedObjectSourceNode-ManagedObjectSourceNode.
-
buildManagedObjectIntoOffice
Description copied from interface:OfficeBindingsBuilds theBoundManagedObjectNodeinto theOffice.- Specified by:
buildManagedObjectIntoOfficein interfaceOfficeBindings- Parameters:
managedObjectNode-BoundManagedObjectNode.
-
buildInputManagedObjectIntoOffice
Description copied from interface:OfficeBindingsBuilds theInputManagedObjectNodeinto theOffice.- Specified by:
buildInputManagedObjectIntoOfficein interfaceOfficeBindings- Parameters:
inputManagedObjectNode-InputManagedObjectNode.
-
buildManagedFunctionIntoOffice
Description copied from interface:OfficeBindingsBuilds theManagedFunctionNodeinto theOffice.- Specified by:
buildManagedFunctionIntoOfficein interfaceOfficeBindings- Parameters:
managedFunctionNode-ManagedFunctionNode.
-