Class OfficeFloorModel

    • Constructor Detail

      • OfficeFloorModel

        public OfficeFloorModel()
        Default constructor.
      • OfficeFloorModel

        public OfficeFloorModel​(boolean isAutoWireObjects,
                                boolean isAutoWireTeams)
        Convenience constructor for new non-linked instance.
        Parameters:
        isAutoWireObjects - Is auto wire objects.
        isAutoWireTeams - Is auto wire teams.
      • OfficeFloorModel

        public OfficeFloorModel​(boolean isAutoWireObjects,
                                boolean isAutoWireTeams,
                                int x,
                                int y)
        Convenience constructor for new non-linked instance allowing XY initialising.
        Parameters:
        isAutoWireObjects - Is auto wire objects.
        isAutoWireTeams - Is auto wire teams.
        x - Horizontal location.
        y - Vertical location.
      • OfficeFloorModel

        public OfficeFloorModel​(boolean isAutoWireObjects,
                                boolean isAutoWireTeams,
                                OfficeFloorExecutiveModel officeFloorExecutive,
                                OfficeFloorSupplierModel[] officeFloorSupplier,
                                OfficeFloorManagedObjectSourceModel[] officeFloorManagedObjectSource,
                                OfficeFloorInputManagedObjectModel[] officeFloorInputManagedObject,
                                OfficeFloorManagedObjectModel[] officeFloorManagedObject,
                                OfficeFloorManagedObjectPoolModel[] officeFloorManagedObjectPool,
                                OfficeFloorTeamModel[] officeFloorTeam,
                                DeployedOfficeModel[] deployedOffice,
                                int x,
                                int y)
        Convenience constructor allowing XY initialising.
        Parameters:
        isAutoWireObjects - Is auto wire objects.
        isAutoWireTeams - Is auto wire teams.
        officeFloorExecutive - Office floor executive.
        officeFloorSupplier - Office floor supplier.
        officeFloorManagedObjectSource - Office floor managed object source.
        officeFloorInputManagedObject - Office floor input managed object.
        officeFloorManagedObject - Office floor managed object.
        officeFloorManagedObjectPool - Office floor managed object pool.
        officeFloorTeam - Office floor team.
        deployedOffice - Deployed office.
        x - Horizontal location.
        y - Vertical location.
    • Method Detail

      • getIsAutoWireObjects

        public boolean getIsAutoWireObjects()
        Returns:
        Is auto wire objects.
      • setIsAutoWireObjects

        public void setIsAutoWireObjects​(boolean isAutoWireObjects)
        Parameters:
        isAutoWireObjects - Is auto wire objects.
      • getIsAutoWireTeams

        public boolean getIsAutoWireTeams()
        Returns:
        Is auto wire teams.
      • setIsAutoWireTeams

        public void setIsAutoWireTeams​(boolean isAutoWireTeams)
        Parameters:
        isAutoWireTeams - Is auto wire teams.
      • setOfficeFloorExecutive

        public void setOfficeFloorExecutive​(OfficeFloorExecutiveModel officeFloorExecutive)
        Parameters:
        officeFloorExecutive - Office floor executive.
      • getOfficeFloorSuppliers

        public java.util.List<OfficeFloorSupplierModel> getOfficeFloorSuppliers()
        Returns:
        Office floor supplier.
      • addOfficeFloorSupplier

        public void addOfficeFloorSupplier​(OfficeFloorSupplierModel officeFloorSupplier)
        Parameters:
        officeFloorSupplier - Office floor supplier.
      • removeOfficeFloorSupplier

        public void removeOfficeFloorSupplier​(OfficeFloorSupplierModel officeFloorSupplier)
        Parameters:
        officeFloorSupplier - Office floor supplier.
      • getOfficeFloorManagedObjectSources

        public java.util.List<OfficeFloorManagedObjectSourceModel> getOfficeFloorManagedObjectSources()
        Returns:
        Office floor managed object source.
      • addOfficeFloorManagedObjectSource

        public void addOfficeFloorManagedObjectSource​(OfficeFloorManagedObjectSourceModel officeFloorManagedObjectSource)
        Parameters:
        officeFloorManagedObjectSource - Office floor managed object source.
      • removeOfficeFloorManagedObjectSource

        public void removeOfficeFloorManagedObjectSource​(OfficeFloorManagedObjectSourceModel officeFloorManagedObjectSource)
        Parameters:
        officeFloorManagedObjectSource - Office floor managed object source.
      • getOfficeFloorInputManagedObjects

        public java.util.List<OfficeFloorInputManagedObjectModel> getOfficeFloorInputManagedObjects()
        Returns:
        Office floor input managed object.
      • addOfficeFloorInputManagedObject

        public void addOfficeFloorInputManagedObject​(OfficeFloorInputManagedObjectModel officeFloorInputManagedObject)
        Parameters:
        officeFloorInputManagedObject - Office floor input managed object.
      • removeOfficeFloorInputManagedObject

        public void removeOfficeFloorInputManagedObject​(OfficeFloorInputManagedObjectModel officeFloorInputManagedObject)
        Parameters:
        officeFloorInputManagedObject - Office floor input managed object.
      • getOfficeFloorManagedObjects

        public java.util.List<OfficeFloorManagedObjectModel> getOfficeFloorManagedObjects()
        Returns:
        Office floor managed object.
      • addOfficeFloorManagedObject

        public void addOfficeFloorManagedObject​(OfficeFloorManagedObjectModel officeFloorManagedObject)
        Parameters:
        officeFloorManagedObject - Office floor managed object.
      • removeOfficeFloorManagedObject

        public void removeOfficeFloorManagedObject​(OfficeFloorManagedObjectModel officeFloorManagedObject)
        Parameters:
        officeFloorManagedObject - Office floor managed object.
      • getOfficeFloorManagedObjectPools

        public java.util.List<OfficeFloorManagedObjectPoolModel> getOfficeFloorManagedObjectPools()
        Returns:
        Office floor managed object pool.
      • addOfficeFloorManagedObjectPool

        public void addOfficeFloorManagedObjectPool​(OfficeFloorManagedObjectPoolModel officeFloorManagedObjectPool)
        Parameters:
        officeFloorManagedObjectPool - Office floor managed object pool.
      • removeOfficeFloorManagedObjectPool

        public void removeOfficeFloorManagedObjectPool​(OfficeFloorManagedObjectPoolModel officeFloorManagedObjectPool)
        Parameters:
        officeFloorManagedObjectPool - Office floor managed object pool.
      • getOfficeFloorTeams

        public java.util.List<OfficeFloorTeamModel> getOfficeFloorTeams()
        Returns:
        Office floor team.
      • addOfficeFloorTeam

        public void addOfficeFloorTeam​(OfficeFloorTeamModel officeFloorTeam)
        Parameters:
        officeFloorTeam - Office floor team.
      • removeOfficeFloorTeam

        public void removeOfficeFloorTeam​(OfficeFloorTeamModel officeFloorTeam)
        Parameters:
        officeFloorTeam - Office floor team.
      • getDeployedOffices

        public java.util.List<DeployedOfficeModel> getDeployedOffices()
        Returns:
        Deployed office.
      • addDeployedOffice

        public void addDeployedOffice​(DeployedOfficeModel deployedOffice)
        Parameters:
        deployedOffice - Deployed office.
      • removeDeployedOffice

        public void removeDeployedOffice​(DeployedOfficeModel deployedOffice)
        Parameters:
        deployedOffice - Deployed office.