Class DeployedOfficeObjectModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.model.officefloor.DeployedOfficeObjectModel
-
- All Implemented Interfaces:
ItemModel<DeployedOfficeObjectModel>
,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class DeployedOfficeObjectModel extends AbstractModel implements ItemModel<DeployedOfficeObjectModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeployedOfficeObjectModel.DeployedOfficeObjectEvent
-
Constructor Summary
Constructors Constructor Description DeployedOfficeObjectModel()
Default constructor.DeployedOfficeObjectModel(java.lang.String deployedOfficeObjectName, java.lang.String objectType)
Convenience constructor for new non-linked instance.DeployedOfficeObjectModel(java.lang.String deployedOfficeObjectName, java.lang.String objectType, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.DeployedOfficeObjectModel(java.lang.String deployedOfficeObjectName, java.lang.String objectType, DeployedOfficeObjectToOfficeFloorManagedObjectModel officeFloorManagedObject, DeployedOfficeObjectToOfficeFloorInputManagedObjectModel officeFloorInputManagedObject)
Convenience constructor.DeployedOfficeObjectModel(java.lang.String deployedOfficeObjectName, java.lang.String objectType, DeployedOfficeObjectToOfficeFloorManagedObjectModel officeFloorManagedObject, DeployedOfficeObjectToOfficeFloorInputManagedObjectModel officeFloorInputManagedObject, int x, int y)
Convenience constructor allowing XY initialising.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDeployedOfficeObjectName()
java.lang.String
getObjectType()
DeployedOfficeObjectToOfficeFloorInputManagedObjectModel
getOfficeFloorInputManagedObject()
DeployedOfficeObjectToOfficeFloorManagedObjectModel
getOfficeFloorManagedObject()
RemoveConnectionsAction<DeployedOfficeObjectModel>
removeConnections()
Remove Connections.void
setDeployedOfficeObjectName(java.lang.String deployedOfficeObjectName)
void
setObjectType(java.lang.String objectType)
void
setOfficeFloorInputManagedObject(DeployedOfficeObjectToOfficeFloorInputManagedObjectModel officeFloorInputManagedObject)
void
setOfficeFloorManagedObject(DeployedOfficeObjectToOfficeFloorManagedObjectModel officeFloorManagedObject)
-
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
-
DeployedOfficeObjectModel
public DeployedOfficeObjectModel()
Default constructor.
-
DeployedOfficeObjectModel
public DeployedOfficeObjectModel(java.lang.String deployedOfficeObjectName, java.lang.String objectType)
Convenience constructor for new non-linked instance.- Parameters:
deployedOfficeObjectName
- Deployed office object name.objectType
- Object type.
-
DeployedOfficeObjectModel
public DeployedOfficeObjectModel(java.lang.String deployedOfficeObjectName, java.lang.String objectType, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
deployedOfficeObjectName
- Deployed office object name.objectType
- Object type.x
- Horizontal location.y
- Vertical location.
-
DeployedOfficeObjectModel
public DeployedOfficeObjectModel(java.lang.String deployedOfficeObjectName, java.lang.String objectType, DeployedOfficeObjectToOfficeFloorManagedObjectModel officeFloorManagedObject, DeployedOfficeObjectToOfficeFloorInputManagedObjectModel officeFloorInputManagedObject)
Convenience constructor.- Parameters:
deployedOfficeObjectName
- Deployed office object name.objectType
- Object type.officeFloorManagedObject
- Office floor managed object.officeFloorInputManagedObject
- Office floor input managed object.
-
DeployedOfficeObjectModel
public DeployedOfficeObjectModel(java.lang.String deployedOfficeObjectName, java.lang.String objectType, DeployedOfficeObjectToOfficeFloorManagedObjectModel officeFloorManagedObject, DeployedOfficeObjectToOfficeFloorInputManagedObjectModel officeFloorInputManagedObject, int x, int y)
Convenience constructor allowing XY initialising.- Parameters:
deployedOfficeObjectName
- Deployed office object name.objectType
- Object type.officeFloorManagedObject
- Office floor managed object.officeFloorInputManagedObject
- Office floor input managed object.x
- Horizontal location.y
- Vertical location.
-
-
Method Detail
-
getDeployedOfficeObjectName
public java.lang.String getDeployedOfficeObjectName()
- Returns:
- Deployed office object name.
-
setDeployedOfficeObjectName
public void setDeployedOfficeObjectName(java.lang.String deployedOfficeObjectName)
- Parameters:
deployedOfficeObjectName
- Deployed office object name.
-
getObjectType
public java.lang.String getObjectType()
- Returns:
- Object type.
-
setObjectType
public void setObjectType(java.lang.String objectType)
- Parameters:
objectType
- Object type.
-
getOfficeFloorManagedObject
public DeployedOfficeObjectToOfficeFloorManagedObjectModel getOfficeFloorManagedObject()
- Returns:
- Office floor managed object.
-
setOfficeFloorManagedObject
public void setOfficeFloorManagedObject(DeployedOfficeObjectToOfficeFloorManagedObjectModel officeFloorManagedObject)
- Parameters:
officeFloorManagedObject
- Office floor managed object.
-
getOfficeFloorInputManagedObject
public DeployedOfficeObjectToOfficeFloorInputManagedObjectModel getOfficeFloorInputManagedObject()
- Returns:
- Office floor input managed object.
-
setOfficeFloorInputManagedObject
public void setOfficeFloorInputManagedObject(DeployedOfficeObjectToOfficeFloorInputManagedObjectModel officeFloorInputManagedObject)
- Parameters:
officeFloorInputManagedObject
- Office floor input managed object.
-
removeConnections
public RemoveConnectionsAction<DeployedOfficeObjectModel> removeConnections()
Remove Connections.- Specified by:
removeConnections
in interfaceItemModel<DeployedOfficeObjectModel>
- Returns:
RemoveConnectionsAction
to remove theConnectionModel
instances.
-
-