Class ProcedureEmployer
java.lang.Object
net.officefloor.activity.procedure.build.ProcedureEmployer
Employs
ProcedureArchitect.- Author:
- Daniel Sagenschneider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ProcedureArchitect<OfficeSection>employProcedureArchitect(OfficeArchitect officeArchitect, OfficeSourceContext officeSourceContext) Employs theProcedureArchitect.static ProcedureArchitect<SubSection>employProcedureDesigner(SectionDesigner sectionDesigner, SectionSourceContext sectionSourceContext) Employs theProcedureArchitect.static ProcedureLoaderemployProcedureLoader(OfficeFloorCompiler compiler) Creates theProcedureLoader.static ProcedureLoaderemployProcedureLoader(OfficeArchitect architect, OfficeSourceContext context) Creates theProcedureLoader.static ProcedureLoaderemployProcedureLoader(SectionDesigner designer, SectionSourceContext context) Creates theProcedureLoader.static void
-
Constructor Details
-
ProcedureEmployer
public ProcedureEmployer()
-
-
Method Details
-
listMethods
-
employProcedureLoader
Creates theProcedureLoader.- Parameters:
compiler-OfficeFloorCompiler.- Returns:
ProcedureLoader.- Throws:
Exception- If fails to createProcedureLoader.
-
employProcedureLoader
public static ProcedureLoader employProcedureLoader(OfficeArchitect architect, OfficeSourceContext context) throws Exception Creates theProcedureLoader.- Parameters:
architect-OfficeArchitect.context-OfficeSourceContext.- Returns:
ProcedureLoader.- Throws:
Exception- If fails to createProcedureLoader.
-
employProcedureLoader
public static ProcedureLoader employProcedureLoader(SectionDesigner designer, SectionSourceContext context) throws Exception Creates theProcedureLoader.- Parameters:
designer-SectionDesigner.context-SectionSourceContext.- Returns:
ProcedureLoader.- Throws:
Exception- If fails to createProcedureLoader.
-
employProcedureArchitect
public static ProcedureArchitect<OfficeSection> employProcedureArchitect(OfficeArchitect officeArchitect, OfficeSourceContext officeSourceContext) Employs theProcedureArchitect.- Parameters:
officeArchitect-OfficeArchitect.officeSourceContext-OfficeSourceContext.- Returns:
ProcedureArchitect.
-
employProcedureDesigner
public static ProcedureArchitect<SubSection> employProcedureDesigner(SectionDesigner sectionDesigner, SectionSourceContext sectionSourceContext) Employs theProcedureArchitect.- Parameters:
sectionDesigner-SectionDesigner.sectionSourceContext-SectionSourceContext.- Returns:
ProcedureArchitect.
-