Package net.officefloor.model.office
Class OfficeManagedObjectModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.model.office.OfficeManagedObjectModel
-
- All Implemented Interfaces:
ItemModel<OfficeManagedObjectModel>
,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class OfficeManagedObjectModel extends AbstractModel implements ItemModel<OfficeManagedObjectModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OfficeManagedObjectModel.OfficeManagedObjectEvent
-
Constructor Summary
Constructors Constructor Description OfficeManagedObjectModel()
Default constructor.OfficeManagedObjectModel(java.lang.String officeManagedObjectName, java.lang.String managedObjectScope)
Convenience constructor for new non-linked instance.OfficeManagedObjectModel(java.lang.String officeManagedObjectName, java.lang.String managedObjectScope, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.OfficeManagedObjectModel(java.lang.String officeManagedObjectName, java.lang.String managedObjectScope, OfficeManagedObjectToOfficeManagedObjectSourceModel officeManagedObjectSource, TypeQualificationModel[] typeQualification, AdministrationToOfficeManagedObjectModel[] administration, GovernanceToOfficeManagedObjectModel[] governance, OfficeSectionObjectToOfficeManagedObjectModel[] officeSectionObject, OfficeManagedObjectDependencyModel[] officeManagedObjectDependency, OfficeManagedObjectDependencyToOfficeManagedObjectModel[] dependentOfficeManagedObject, OfficeInputManagedObjectDependencyToOfficeManagedObjectModel[] dependentOfficeInputManagedObject, OfficeManagedObjectFunctionDependencyToOfficeManagedObjectModel[] dependentOfficeManagedObjectFunctionObject, OfficeSupplierThreadLocalToOfficeManagedObjectModel[] dependentOfficeSupplierThreadLocal, OfficeManagedObjectToPreLoadAdministrationModel[] preLoadAdministration)
Convenience constructor.OfficeManagedObjectModel(java.lang.String officeManagedObjectName, java.lang.String managedObjectScope, OfficeManagedObjectToOfficeManagedObjectSourceModel officeManagedObjectSource, TypeQualificationModel[] typeQualification, AdministrationToOfficeManagedObjectModel[] administration, GovernanceToOfficeManagedObjectModel[] governance, OfficeSectionObjectToOfficeManagedObjectModel[] officeSectionObject, OfficeManagedObjectDependencyModel[] officeManagedObjectDependency, OfficeManagedObjectDependencyToOfficeManagedObjectModel[] dependentOfficeManagedObject, OfficeInputManagedObjectDependencyToOfficeManagedObjectModel[] dependentOfficeInputManagedObject, OfficeManagedObjectFunctionDependencyToOfficeManagedObjectModel[] dependentOfficeManagedObjectFunctionObject, OfficeSupplierThreadLocalToOfficeManagedObjectModel[] dependentOfficeSupplierThreadLocal, OfficeManagedObjectToPreLoadAdministrationModel[] preLoadAdministration, int x, int y)
Convenience constructor allowing XY initialising.
-
Method Summary
-
Methods inherited from class net.officefloor.model.AbstractModel
addItemToList, addPropertyChangeListener, changeField, firePropertyChange, getX, getY, removeItemFromList, removePropertyChangeListener, setX, setY
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.officefloor.model.Model
addPropertyChangeListener, getX, getY, removePropertyChangeListener, setX, setY
-
-
-
-
Constructor Detail
-
OfficeManagedObjectModel
public OfficeManagedObjectModel()
Default constructor.
-
OfficeManagedObjectModel
public OfficeManagedObjectModel(java.lang.String officeManagedObjectName, java.lang.String managedObjectScope)
Convenience constructor for new non-linked instance.- Parameters:
officeManagedObjectName
- Office managed object name.managedObjectScope
- Managed object scope.
-
OfficeManagedObjectModel
public OfficeManagedObjectModel(java.lang.String officeManagedObjectName, java.lang.String managedObjectScope, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
officeManagedObjectName
- Office managed object name.managedObjectScope
- Managed object scope.x
- Horizontal location.y
- Vertical location.
-
OfficeManagedObjectModel
public OfficeManagedObjectModel(java.lang.String officeManagedObjectName, java.lang.String managedObjectScope, OfficeManagedObjectToOfficeManagedObjectSourceModel officeManagedObjectSource, TypeQualificationModel[] typeQualification, AdministrationToOfficeManagedObjectModel[] administration, GovernanceToOfficeManagedObjectModel[] governance, OfficeSectionObjectToOfficeManagedObjectModel[] officeSectionObject, OfficeManagedObjectDependencyModel[] officeManagedObjectDependency, OfficeManagedObjectDependencyToOfficeManagedObjectModel[] dependentOfficeManagedObject, OfficeInputManagedObjectDependencyToOfficeManagedObjectModel[] dependentOfficeInputManagedObject, OfficeManagedObjectFunctionDependencyToOfficeManagedObjectModel[] dependentOfficeManagedObjectFunctionObject, OfficeSupplierThreadLocalToOfficeManagedObjectModel[] dependentOfficeSupplierThreadLocal, OfficeManagedObjectToPreLoadAdministrationModel[] preLoadAdministration)
Convenience constructor.- Parameters:
officeManagedObjectName
- Office managed object name.managedObjectScope
- Managed object scope.officeManagedObjectSource
- Office managed object source.typeQualification
- Type qualification.administration
- Administration.governance
- Governance.officeSectionObject
- Office section object.officeManagedObjectDependency
- Office managed object dependency.dependentOfficeManagedObject
- Dependent office managed object.dependentOfficeInputManagedObject
- Dependent office input managed object.dependentOfficeManagedObjectFunctionObject
- Dependent office managed object function object.dependentOfficeSupplierThreadLocal
- Dependent office supplier thread local.preLoadAdministration
- Pre load administration.
-
OfficeManagedObjectModel
public OfficeManagedObjectModel(java.lang.String officeManagedObjectName, java.lang.String managedObjectScope, OfficeManagedObjectToOfficeManagedObjectSourceModel officeManagedObjectSource, TypeQualificationModel[] typeQualification, AdministrationToOfficeManagedObjectModel[] administration, GovernanceToOfficeManagedObjectModel[] governance, OfficeSectionObjectToOfficeManagedObjectModel[] officeSectionObject, OfficeManagedObjectDependencyModel[] officeManagedObjectDependency, OfficeManagedObjectDependencyToOfficeManagedObjectModel[] dependentOfficeManagedObject, OfficeInputManagedObjectDependencyToOfficeManagedObjectModel[] dependentOfficeInputManagedObject, OfficeManagedObjectFunctionDependencyToOfficeManagedObjectModel[] dependentOfficeManagedObjectFunctionObject, OfficeSupplierThreadLocalToOfficeManagedObjectModel[] dependentOfficeSupplierThreadLocal, OfficeManagedObjectToPreLoadAdministrationModel[] preLoadAdministration, int x, int y)
Convenience constructor allowing XY initialising.- Parameters:
officeManagedObjectName
- Office managed object name.managedObjectScope
- Managed object scope.officeManagedObjectSource
- Office managed object source.typeQualification
- Type qualification.administration
- Administration.governance
- Governance.officeSectionObject
- Office section object.officeManagedObjectDependency
- Office managed object dependency.dependentOfficeManagedObject
- Dependent office managed object.dependentOfficeInputManagedObject
- Dependent office input managed object.dependentOfficeManagedObjectFunctionObject
- Dependent office managed object function object.dependentOfficeSupplierThreadLocal
- Dependent office supplier thread local.preLoadAdministration
- Pre load administration.x
- Horizontal location.y
- Vertical location.
-
-
Method Detail
-
getOfficeManagedObjectName
public java.lang.String getOfficeManagedObjectName()
- Returns:
- Office managed object name.
-
setOfficeManagedObjectName
public void setOfficeManagedObjectName(java.lang.String officeManagedObjectName)
- Parameters:
officeManagedObjectName
- Office managed object name.
-
getManagedObjectScope
public java.lang.String getManagedObjectScope()
- Returns:
- Managed object scope.
-
setManagedObjectScope
public void setManagedObjectScope(java.lang.String managedObjectScope)
- Parameters:
managedObjectScope
- Managed object scope.
-
getOfficeManagedObjectSource
public OfficeManagedObjectToOfficeManagedObjectSourceModel getOfficeManagedObjectSource()
- Returns:
- Office managed object source.
-
setOfficeManagedObjectSource
public void setOfficeManagedObjectSource(OfficeManagedObjectToOfficeManagedObjectSourceModel officeManagedObjectSource)
- Parameters:
officeManagedObjectSource
- Office managed object source.
-
getTypeQualifications
public java.util.List<TypeQualificationModel> getTypeQualifications()
- Returns:
- Type qualification.
-
addTypeQualification
public void addTypeQualification(TypeQualificationModel typeQualification)
- Parameters:
typeQualification
- Type qualification.
-
removeTypeQualification
public void removeTypeQualification(TypeQualificationModel typeQualification)
- Parameters:
typeQualification
- Type qualification.
-
getAdministrations
public java.util.List<AdministrationToOfficeManagedObjectModel> getAdministrations()
- Returns:
- Administration.
-
addAdministration
public void addAdministration(AdministrationToOfficeManagedObjectModel administration)
- Parameters:
administration
- Administration.
-
removeAdministration
public void removeAdministration(AdministrationToOfficeManagedObjectModel administration)
- Parameters:
administration
- Administration.
-
getGovernances
public java.util.List<GovernanceToOfficeManagedObjectModel> getGovernances()
- Returns:
- Governance.
-
addGovernance
public void addGovernance(GovernanceToOfficeManagedObjectModel governance)
- Parameters:
governance
- Governance.
-
removeGovernance
public void removeGovernance(GovernanceToOfficeManagedObjectModel governance)
- Parameters:
governance
- Governance.
-
getOfficeSectionObjects
public java.util.List<OfficeSectionObjectToOfficeManagedObjectModel> getOfficeSectionObjects()
- Returns:
- Office section object.
-
addOfficeSectionObject
public void addOfficeSectionObject(OfficeSectionObjectToOfficeManagedObjectModel officeSectionObject)
- Parameters:
officeSectionObject
- Office section object.
-
removeOfficeSectionObject
public void removeOfficeSectionObject(OfficeSectionObjectToOfficeManagedObjectModel officeSectionObject)
- Parameters:
officeSectionObject
- Office section object.
-
getOfficeManagedObjectDependencies
public java.util.List<OfficeManagedObjectDependencyModel> getOfficeManagedObjectDependencies()
- Returns:
- Office managed object dependency.
-
addOfficeManagedObjectDependency
public void addOfficeManagedObjectDependency(OfficeManagedObjectDependencyModel officeManagedObjectDependency)
- Parameters:
officeManagedObjectDependency
- Office managed object dependency.
-
removeOfficeManagedObjectDependency
public void removeOfficeManagedObjectDependency(OfficeManagedObjectDependencyModel officeManagedObjectDependency)
- Parameters:
officeManagedObjectDependency
- Office managed object dependency.
-
getDependentOfficeManagedObjects
public java.util.List<OfficeManagedObjectDependencyToOfficeManagedObjectModel> getDependentOfficeManagedObjects()
- Returns:
- Dependent office managed object.
-
addDependentOfficeManagedObject
public void addDependentOfficeManagedObject(OfficeManagedObjectDependencyToOfficeManagedObjectModel dependentOfficeManagedObject)
- Parameters:
dependentOfficeManagedObject
- Dependent office managed object.
-
removeDependentOfficeManagedObject
public void removeDependentOfficeManagedObject(OfficeManagedObjectDependencyToOfficeManagedObjectModel dependentOfficeManagedObject)
- Parameters:
dependentOfficeManagedObject
- Dependent office managed object.
-
getDependentOfficeInputManagedObjects
public java.util.List<OfficeInputManagedObjectDependencyToOfficeManagedObjectModel> getDependentOfficeInputManagedObjects()
- Returns:
- Dependent office input managed object.
-
addDependentOfficeInputManagedObject
public void addDependentOfficeInputManagedObject(OfficeInputManagedObjectDependencyToOfficeManagedObjectModel dependentOfficeInputManagedObject)
- Parameters:
dependentOfficeInputManagedObject
- Dependent office input managed object.
-
removeDependentOfficeInputManagedObject
public void removeDependentOfficeInputManagedObject(OfficeInputManagedObjectDependencyToOfficeManagedObjectModel dependentOfficeInputManagedObject)
- Parameters:
dependentOfficeInputManagedObject
- Dependent office input managed object.
-
getDependentOfficeManagedObjectFunctionObjects
public java.util.List<OfficeManagedObjectFunctionDependencyToOfficeManagedObjectModel> getDependentOfficeManagedObjectFunctionObjects()
- Returns:
- Dependent office managed object function object.
-
addDependentOfficeManagedObjectFunctionObject
public void addDependentOfficeManagedObjectFunctionObject(OfficeManagedObjectFunctionDependencyToOfficeManagedObjectModel dependentOfficeManagedObjectFunctionObject)
- Parameters:
dependentOfficeManagedObjectFunctionObject
- Dependent office managed object function object.
-
removeDependentOfficeManagedObjectFunctionObject
public void removeDependentOfficeManagedObjectFunctionObject(OfficeManagedObjectFunctionDependencyToOfficeManagedObjectModel dependentOfficeManagedObjectFunctionObject)
- Parameters:
dependentOfficeManagedObjectFunctionObject
- Dependent office managed object function object.
-
getDependentOfficeSupplierThreadLocals
public java.util.List<OfficeSupplierThreadLocalToOfficeManagedObjectModel> getDependentOfficeSupplierThreadLocals()
- Returns:
- Dependent office supplier thread local.
-
addDependentOfficeSupplierThreadLocal
public void addDependentOfficeSupplierThreadLocal(OfficeSupplierThreadLocalToOfficeManagedObjectModel dependentOfficeSupplierThreadLocal)
- Parameters:
dependentOfficeSupplierThreadLocal
- Dependent office supplier thread local.
-
removeDependentOfficeSupplierThreadLocal
public void removeDependentOfficeSupplierThreadLocal(OfficeSupplierThreadLocalToOfficeManagedObjectModel dependentOfficeSupplierThreadLocal)
- Parameters:
dependentOfficeSupplierThreadLocal
- Dependent office supplier thread local.
-
getPreLoadAdministrations
public java.util.List<OfficeManagedObjectToPreLoadAdministrationModel> getPreLoadAdministrations()
- Returns:
- Pre load administration.
-
addPreLoadAdministration
public void addPreLoadAdministration(OfficeManagedObjectToPreLoadAdministrationModel preLoadAdministration)
- Parameters:
preLoadAdministration
- Pre load administration.
-
removePreLoadAdministration
public void removePreLoadAdministration(OfficeManagedObjectToPreLoadAdministrationModel preLoadAdministration)
- Parameters:
preLoadAdministration
- Pre load administration.
-
removeConnections
public RemoveConnectionsAction<OfficeManagedObjectModel> removeConnections()
Remove Connections.- Specified by:
removeConnections
in interfaceItemModel<OfficeManagedObjectModel>
- Returns:
RemoveConnectionsAction
to remove theConnectionModel
instances.
-
-