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