Class DeployedOfficeModel

    • Constructor Detail

      • DeployedOfficeModel

        public DeployedOfficeModel()
        Default constructor.
      • DeployedOfficeModel

        public DeployedOfficeModel​(java.lang.String deployedOfficeName,
                                   java.lang.String officeSourceClassName,
                                   java.lang.String officeLocation)
        Convenience constructor for new non-linked instance.
        Parameters:
        deployedOfficeName - Deployed office name.
        officeSourceClassName - Office source class name.
        officeLocation - Office location.
      • DeployedOfficeModel

        public DeployedOfficeModel​(java.lang.String deployedOfficeName,
                                   java.lang.String officeSourceClassName,
                                   java.lang.String officeLocation,
                                   int x,
                                   int y)
        Convenience constructor for new non-linked instance allowing XY initialising.
        Parameters:
        deployedOfficeName - Deployed office name.
        officeSourceClassName - Office source class name.
        officeLocation - Office location.
        x - Horizontal location.
        y - Vertical location.
      • DeployedOfficeModel

        public DeployedOfficeModel​(java.lang.String deployedOfficeName,
                                   java.lang.String officeSourceClassName,
                                   java.lang.String officeLocation,
                                   PropertyModel[] property,
                                   DeployedOfficeObjectModel[] deployedOfficeObject,
                                   DeployedOfficeInputModel[] deployedOfficeInput,
                                   DeployedOfficeTeamModel[] deployedOfficeTeam,
                                   OfficeFloorManagedObjectSourceToDeployedOfficeModel[] officeFloorManagedObjectSource)
        Convenience constructor.
        Parameters:
        deployedOfficeName - Deployed office name.
        officeSourceClassName - Office source class name.
        officeLocation - Office location.
        property - Property.
        deployedOfficeObject - Deployed office object.
        deployedOfficeInput - Deployed office input.
        deployedOfficeTeam - Deployed office team.
        officeFloorManagedObjectSource - Office floor managed object source.
      • DeployedOfficeModel

        public DeployedOfficeModel​(java.lang.String deployedOfficeName,
                                   java.lang.String officeSourceClassName,
                                   java.lang.String officeLocation,
                                   PropertyModel[] property,
                                   DeployedOfficeObjectModel[] deployedOfficeObject,
                                   DeployedOfficeInputModel[] deployedOfficeInput,
                                   DeployedOfficeTeamModel[] deployedOfficeTeam,
                                   OfficeFloorManagedObjectSourceToDeployedOfficeModel[] officeFloorManagedObjectSource,
                                   int x,
                                   int y)
        Convenience constructor allowing XY initialising.
        Parameters:
        deployedOfficeName - Deployed office name.
        officeSourceClassName - Office source class name.
        officeLocation - Office location.
        property - Property.
        deployedOfficeObject - Deployed office object.
        deployedOfficeInput - Deployed office input.
        deployedOfficeTeam - Deployed office team.
        officeFloorManagedObjectSource - Office floor managed object source.
        x - Horizontal location.
        y - Vertical location.
    • Method Detail

      • getDeployedOfficeName

        public java.lang.String getDeployedOfficeName()
        Returns:
        Deployed office name.
      • setDeployedOfficeName

        public void setDeployedOfficeName​(java.lang.String deployedOfficeName)
        Parameters:
        deployedOfficeName - Deployed office name.
      • getOfficeSourceClassName

        public java.lang.String getOfficeSourceClassName()
        Returns:
        Office source class name.
      • setOfficeSourceClassName

        public void setOfficeSourceClassName​(java.lang.String officeSourceClassName)
        Parameters:
        officeSourceClassName - Office source class name.
      • getOfficeLocation

        public java.lang.String getOfficeLocation()
        Returns:
        Office location.
      • setOfficeLocation

        public void setOfficeLocation​(java.lang.String officeLocation)
        Parameters:
        officeLocation - Office location.
      • getProperties

        public java.util.List<PropertyModel> getProperties()
        Returns:
        Property.
      • addProperty

        public void addProperty​(PropertyModel property)
        Parameters:
        property - Property.
      • removeProperty

        public void removeProperty​(PropertyModel property)
        Parameters:
        property - Property.
      • getDeployedOfficeObjects

        public java.util.List<DeployedOfficeObjectModel> getDeployedOfficeObjects()
        Returns:
        Deployed office object.
      • addDeployedOfficeObject

        public void addDeployedOfficeObject​(DeployedOfficeObjectModel deployedOfficeObject)
        Parameters:
        deployedOfficeObject - Deployed office object.
      • removeDeployedOfficeObject

        public void removeDeployedOfficeObject​(DeployedOfficeObjectModel deployedOfficeObject)
        Parameters:
        deployedOfficeObject - Deployed office object.
      • getDeployedOfficeInputs

        public java.util.List<DeployedOfficeInputModel> getDeployedOfficeInputs()
        Returns:
        Deployed office input.
      • addDeployedOfficeInput

        public void addDeployedOfficeInput​(DeployedOfficeInputModel deployedOfficeInput)
        Parameters:
        deployedOfficeInput - Deployed office input.
      • removeDeployedOfficeInput

        public void removeDeployedOfficeInput​(DeployedOfficeInputModel deployedOfficeInput)
        Parameters:
        deployedOfficeInput - Deployed office input.
      • getDeployedOfficeTeams

        public java.util.List<DeployedOfficeTeamModel> getDeployedOfficeTeams()
        Returns:
        Deployed office team.
      • addDeployedOfficeTeam

        public void addDeployedOfficeTeam​(DeployedOfficeTeamModel deployedOfficeTeam)
        Parameters:
        deployedOfficeTeam - Deployed office team.
      • removeDeployedOfficeTeam

        public void removeDeployedOfficeTeam​(DeployedOfficeTeamModel deployedOfficeTeam)
        Parameters:
        deployedOfficeTeam - Deployed office team.
      • removeOfficeFloorManagedObjectSource

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