Fork me on GitHub


This provides the core functionality for OfficeFloor.

Typically in building an application you do not use these modules directly but rather use these indirectly via the OfficeFloor Eclipse features/plug-ins. This allows you to be abstracted away from the details of the OfficeFloor framework and focus on configuring your application graphically via Eclipse.

The core modules of OfficeFloor are:

  • OfficeFrame is the run time engine.
  • OfficeXml loads the configuration.
  • OfficeCompiler compiles the configuration into the OfficeFrame for execution. Also provides the necessary information to allow building the Eclipse plug-ins/features.

The Model Generator is a code generator for the configuration objects. This only produces boiler plate configuration code to reduce manual coding.