Package net.officefloor.model.office
Class ExternalManagedObjectModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.model.office.ExternalManagedObjectModel
-
- All Implemented Interfaces:
ItemModel<ExternalManagedObjectModel>,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class ExternalManagedObjectModel extends AbstractModel implements ItemModel<ExternalManagedObjectModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExternalManagedObjectModel.ExternalManagedObjectEvent
-
Constructor Summary
Constructors Constructor Description ExternalManagedObjectModel()Default constructor.ExternalManagedObjectModel(java.lang.String externalManagedObjectName, java.lang.String objectType)Convenience constructor for new non-linked instance.ExternalManagedObjectModel(java.lang.String externalManagedObjectName, java.lang.String objectType, int x, int y)Convenience constructor for new non-linked instance allowing XY initialising.ExternalManagedObjectModel(java.lang.String externalManagedObjectName, java.lang.String objectType, OfficeSectionObjectToExternalManagedObjectModel[] officeSectionObject, OfficeManagedObjectDependencyToExternalManagedObjectModel[] dependentOfficeManagedObject, OfficeInputManagedObjectDependencyToExternalManagedObjectModel[] dependentOfficeInputManagedObject, OfficeManagedObjectFunctionDependencyToExternalManagedObjectModel[] dependentOfficeManagedObjectFunctionObject, OfficeSupplierThreadLocalToExternalManagedObjectModel[] dependentOfficeSupplierThreadLocal, AdministrationToExternalManagedObjectModel[] administration, GovernanceToExternalManagedObjectModel[] governance, ExternalManagedObjectToPreLoadAdministrationModel[] preLoadAdministration)Convenience constructor.ExternalManagedObjectModel(java.lang.String externalManagedObjectName, java.lang.String objectType, OfficeSectionObjectToExternalManagedObjectModel[] officeSectionObject, OfficeManagedObjectDependencyToExternalManagedObjectModel[] dependentOfficeManagedObject, OfficeInputManagedObjectDependencyToExternalManagedObjectModel[] dependentOfficeInputManagedObject, OfficeManagedObjectFunctionDependencyToExternalManagedObjectModel[] dependentOfficeManagedObjectFunctionObject, OfficeSupplierThreadLocalToExternalManagedObjectModel[] dependentOfficeSupplierThreadLocal, AdministrationToExternalManagedObjectModel[] administration, GovernanceToExternalManagedObjectModel[] governance, ExternalManagedObjectToPreLoadAdministrationModel[] 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
-
ExternalManagedObjectModel
public ExternalManagedObjectModel()
Default constructor.
-
ExternalManagedObjectModel
public ExternalManagedObjectModel(java.lang.String externalManagedObjectName, java.lang.String objectType)Convenience constructor for new non-linked instance.- Parameters:
externalManagedObjectName- External managed object name.objectType- Object type.
-
ExternalManagedObjectModel
public ExternalManagedObjectModel(java.lang.String externalManagedObjectName, java.lang.String objectType, int x, int y)Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
externalManagedObjectName- External managed object name.objectType- Object type.x- Horizontal location.y- Vertical location.
-
ExternalManagedObjectModel
public ExternalManagedObjectModel(java.lang.String externalManagedObjectName, java.lang.String objectType, OfficeSectionObjectToExternalManagedObjectModel[] officeSectionObject, OfficeManagedObjectDependencyToExternalManagedObjectModel[] dependentOfficeManagedObject, OfficeInputManagedObjectDependencyToExternalManagedObjectModel[] dependentOfficeInputManagedObject, OfficeManagedObjectFunctionDependencyToExternalManagedObjectModel[] dependentOfficeManagedObjectFunctionObject, OfficeSupplierThreadLocalToExternalManagedObjectModel[] dependentOfficeSupplierThreadLocal, AdministrationToExternalManagedObjectModel[] administration, GovernanceToExternalManagedObjectModel[] governance, ExternalManagedObjectToPreLoadAdministrationModel[] preLoadAdministration)Convenience constructor.- Parameters:
externalManagedObjectName- External managed object name.objectType- Object type.officeSectionObject- Office section object.dependentOfficeManagedObject- Dependent office managed object.dependentOfficeInputManagedObject- Dependent office input managed object.dependentOfficeManagedObjectFunctionObject- Dependent office managed object function object.dependentOfficeSupplierThreadLocal- Dependent office supplier thread local.administration- Administration.governance- Governance.preLoadAdministration- Pre load administration.
-
ExternalManagedObjectModel
public ExternalManagedObjectModel(java.lang.String externalManagedObjectName, java.lang.String objectType, OfficeSectionObjectToExternalManagedObjectModel[] officeSectionObject, OfficeManagedObjectDependencyToExternalManagedObjectModel[] dependentOfficeManagedObject, OfficeInputManagedObjectDependencyToExternalManagedObjectModel[] dependentOfficeInputManagedObject, OfficeManagedObjectFunctionDependencyToExternalManagedObjectModel[] dependentOfficeManagedObjectFunctionObject, OfficeSupplierThreadLocalToExternalManagedObjectModel[] dependentOfficeSupplierThreadLocal, AdministrationToExternalManagedObjectModel[] administration, GovernanceToExternalManagedObjectModel[] governance, ExternalManagedObjectToPreLoadAdministrationModel[] preLoadAdministration, int x, int y)Convenience constructor allowing XY initialising.- Parameters:
externalManagedObjectName- External managed object name.objectType- Object type.officeSectionObject- Office section object.dependentOfficeManagedObject- Dependent office managed object.dependentOfficeInputManagedObject- Dependent office input managed object.dependentOfficeManagedObjectFunctionObject- Dependent office managed object function object.dependentOfficeSupplierThreadLocal- Dependent office supplier thread local.administration- Administration.governance- Governance.preLoadAdministration- Pre load administration.x- Horizontal location.y- Vertical location.
-
-
Method Detail
-
getExternalManagedObjectName
public java.lang.String getExternalManagedObjectName()
- Returns:
- External managed object name.
-
setExternalManagedObjectName
public void setExternalManagedObjectName(java.lang.String externalManagedObjectName)
- Parameters:
externalManagedObjectName- External managed object name.
-
getObjectType
public java.lang.String getObjectType()
- Returns:
- Object type.
-
setObjectType
public void setObjectType(java.lang.String objectType)
- Parameters:
objectType- Object type.
-
getOfficeSectionObjects
public java.util.List<OfficeSectionObjectToExternalManagedObjectModel> getOfficeSectionObjects()
- Returns:
- Office section object.
-
addOfficeSectionObject
public void addOfficeSectionObject(OfficeSectionObjectToExternalManagedObjectModel officeSectionObject)
- Parameters:
officeSectionObject- Office section object.
-
removeOfficeSectionObject
public void removeOfficeSectionObject(OfficeSectionObjectToExternalManagedObjectModel officeSectionObject)
- Parameters:
officeSectionObject- Office section object.
-
getDependentOfficeManagedObjects
public java.util.List<OfficeManagedObjectDependencyToExternalManagedObjectModel> getDependentOfficeManagedObjects()
- Returns:
- Dependent office managed object.
-
addDependentOfficeManagedObject
public void addDependentOfficeManagedObject(OfficeManagedObjectDependencyToExternalManagedObjectModel dependentOfficeManagedObject)
- Parameters:
dependentOfficeManagedObject- Dependent office managed object.
-
removeDependentOfficeManagedObject
public void removeDependentOfficeManagedObject(OfficeManagedObjectDependencyToExternalManagedObjectModel dependentOfficeManagedObject)
- Parameters:
dependentOfficeManagedObject- Dependent office managed object.
-
getDependentOfficeInputManagedObjects
public java.util.List<OfficeInputManagedObjectDependencyToExternalManagedObjectModel> getDependentOfficeInputManagedObjects()
- Returns:
- Dependent office input managed object.
-
addDependentOfficeInputManagedObject
public void addDependentOfficeInputManagedObject(OfficeInputManagedObjectDependencyToExternalManagedObjectModel dependentOfficeInputManagedObject)
- Parameters:
dependentOfficeInputManagedObject- Dependent office input managed object.
-
removeDependentOfficeInputManagedObject
public void removeDependentOfficeInputManagedObject(OfficeInputManagedObjectDependencyToExternalManagedObjectModel dependentOfficeInputManagedObject)
- Parameters:
dependentOfficeInputManagedObject- Dependent office input managed object.
-
getDependentOfficeManagedObjectFunctionObjects
public java.util.List<OfficeManagedObjectFunctionDependencyToExternalManagedObjectModel> getDependentOfficeManagedObjectFunctionObjects()
- Returns:
- Dependent office managed object function object.
-
addDependentOfficeManagedObjectFunctionObject
public void addDependentOfficeManagedObjectFunctionObject(OfficeManagedObjectFunctionDependencyToExternalManagedObjectModel dependentOfficeManagedObjectFunctionObject)
- Parameters:
dependentOfficeManagedObjectFunctionObject- Dependent office managed object function object.
-
removeDependentOfficeManagedObjectFunctionObject
public void removeDependentOfficeManagedObjectFunctionObject(OfficeManagedObjectFunctionDependencyToExternalManagedObjectModel dependentOfficeManagedObjectFunctionObject)
- Parameters:
dependentOfficeManagedObjectFunctionObject- Dependent office managed object function object.
-
getDependentOfficeSupplierThreadLocals
public java.util.List<OfficeSupplierThreadLocalToExternalManagedObjectModel> getDependentOfficeSupplierThreadLocals()
- Returns:
- Dependent office supplier thread local.
-
addDependentOfficeSupplierThreadLocal
public void addDependentOfficeSupplierThreadLocal(OfficeSupplierThreadLocalToExternalManagedObjectModel dependentOfficeSupplierThreadLocal)
- Parameters:
dependentOfficeSupplierThreadLocal- Dependent office supplier thread local.
-
removeDependentOfficeSupplierThreadLocal
public void removeDependentOfficeSupplierThreadLocal(OfficeSupplierThreadLocalToExternalManagedObjectModel dependentOfficeSupplierThreadLocal)
- Parameters:
dependentOfficeSupplierThreadLocal- Dependent office supplier thread local.
-
getAdministrations
public java.util.List<AdministrationToExternalManagedObjectModel> getAdministrations()
- Returns:
- Administration.
-
addAdministration
public void addAdministration(AdministrationToExternalManagedObjectModel administration)
- Parameters:
administration- Administration.
-
removeAdministration
public void removeAdministration(AdministrationToExternalManagedObjectModel administration)
- Parameters:
administration- Administration.
-
getGovernances
public java.util.List<GovernanceToExternalManagedObjectModel> getGovernances()
- Returns:
- Governance.
-
addGovernance
public void addGovernance(GovernanceToExternalManagedObjectModel governance)
- Parameters:
governance- Governance.
-
removeGovernance
public void removeGovernance(GovernanceToExternalManagedObjectModel governance)
- Parameters:
governance- Governance.
-
getPreLoadAdministrations
public java.util.List<ExternalManagedObjectToPreLoadAdministrationModel> getPreLoadAdministrations()
- Returns:
- Pre load administration.
-
addPreLoadAdministration
public void addPreLoadAdministration(ExternalManagedObjectToPreLoadAdministrationModel preLoadAdministration)
- Parameters:
preLoadAdministration- Pre load administration.
-
removePreLoadAdministration
public void removePreLoadAdministration(ExternalManagedObjectToPreLoadAdministrationModel preLoadAdministration)
- Parameters:
preLoadAdministration- Pre load administration.
-
removeConnections
public RemoveConnectionsAction<ExternalManagedObjectModel> removeConnections()
Remove Connections.- Specified by:
removeConnectionsin interfaceItemModel<ExternalManagedObjectModel>- Returns:
RemoveConnectionsActionto remove theConnectionModelinstances.
-
-