Class OfficeFloorExecutiveModel

    • Constructor Detail

      • OfficeFloorExecutiveModel

        public OfficeFloorExecutiveModel()
        Default constructor.
      • OfficeFloorExecutiveModel

        public OfficeFloorExecutiveModel​(java.lang.String executiveSourceClassName)
        Convenience constructor for new non-linked instance.
        Parameters:
        executiveSourceClassName - Executive source class name.
      • OfficeFloorExecutiveModel

        public OfficeFloorExecutiveModel​(java.lang.String executiveSourceClassName,
                                         int x,
                                         int y)
        Convenience constructor for new non-linked instance allowing XY initialising.
        Parameters:
        executiveSourceClassName - Executive source class name.
        x - Horizontal location.
        y - Vertical location.
      • OfficeFloorExecutiveModel

        public OfficeFloorExecutiveModel​(java.lang.String executiveSourceClassName,
                                         PropertyModel[] property,
                                         OfficeFloorExecutionStrategyModel[] executionStrategy)
        Convenience constructor.
        Parameters:
        executiveSourceClassName - Executive source class name.
        property - Property.
        executionStrategy - Execution strategy.
      • OfficeFloorExecutiveModel

        public OfficeFloorExecutiveModel​(java.lang.String executiveSourceClassName,
                                         PropertyModel[] property,
                                         OfficeFloorExecutionStrategyModel[] executionStrategy,
                                         int x,
                                         int y)
        Convenience constructor allowing XY initialising.
        Parameters:
        executiveSourceClassName - Executive source class name.
        property - Property.
        executionStrategy - Execution strategy.
        x - Horizontal location.
        y - Vertical location.