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 classOfficeManagedObjectModel.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:
removeConnectionsin interfaceItemModel<OfficeManagedObjectModel>- Returns:
RemoveConnectionsActionto remove theConnectionModelinstances.
-
-