Package net.officefloor.model.section
Class ManagedFunctionObjectModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.model.section.ManagedFunctionObjectModel
-
- All Implemented Interfaces:
ItemModel<ManagedFunctionObjectModel>,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class ManagedFunctionObjectModel extends AbstractModel implements ItemModel<ManagedFunctionObjectModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classManagedFunctionObjectModel.ManagedFunctionObjectEvent
-
Constructor Summary
Constructors Constructor Description ManagedFunctionObjectModel()Default constructor.ManagedFunctionObjectModel(java.lang.String objectName, java.lang.String key, java.lang.String objectType, boolean isParameter)Convenience constructor for new non-linked instance.ManagedFunctionObjectModel(java.lang.String objectName, java.lang.String key, java.lang.String objectType, boolean isParameter, int x, int y)Convenience constructor for new non-linked instance allowing XY initialising.ManagedFunctionObjectModel(java.lang.String objectName, java.lang.String key, java.lang.String objectType, boolean isParameter, ManagedFunctionObjectToExternalManagedObjectModel externalManagedObject, ManagedFunctionObjectToSectionManagedObjectModel sectionManagedObject)Convenience constructor.ManagedFunctionObjectModel(java.lang.String objectName, java.lang.String key, java.lang.String objectType, boolean isParameter, ManagedFunctionObjectToExternalManagedObjectModel externalManagedObject, ManagedFunctionObjectToSectionManagedObjectModel sectionManagedObject, int x, int y)Convenience constructor allowing XY initialising.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedFunctionObjectToExternalManagedObjectModelgetExternalManagedObject()booleangetIsParameter()java.lang.StringgetKey()java.lang.StringgetObjectName()java.lang.StringgetObjectType()ManagedFunctionObjectToSectionManagedObjectModelgetSectionManagedObject()RemoveConnectionsAction<ManagedFunctionObjectModel>removeConnections()Remove Connections.voidsetExternalManagedObject(ManagedFunctionObjectToExternalManagedObjectModel externalManagedObject)voidsetIsParameter(boolean isParameter)voidsetKey(java.lang.String key)voidsetObjectName(java.lang.String objectName)voidsetObjectType(java.lang.String objectType)voidsetSectionManagedObject(ManagedFunctionObjectToSectionManagedObjectModel sectionManagedObject)-
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
-
ManagedFunctionObjectModel
public ManagedFunctionObjectModel()
Default constructor.
-
ManagedFunctionObjectModel
public ManagedFunctionObjectModel(java.lang.String objectName, java.lang.String key, java.lang.String objectType, boolean isParameter)Convenience constructor for new non-linked instance.- Parameters:
objectName- Object name.key- Key.objectType- Object type.isParameter- Is parameter.
-
ManagedFunctionObjectModel
public ManagedFunctionObjectModel(java.lang.String objectName, java.lang.String key, java.lang.String objectType, boolean isParameter, int x, int y)Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
objectName- Object name.key- Key.objectType- Object type.isParameter- Is parameter.x- Horizontal location.y- Vertical location.
-
ManagedFunctionObjectModel
public ManagedFunctionObjectModel(java.lang.String objectName, java.lang.String key, java.lang.String objectType, boolean isParameter, ManagedFunctionObjectToExternalManagedObjectModel externalManagedObject, ManagedFunctionObjectToSectionManagedObjectModel sectionManagedObject)Convenience constructor.- Parameters:
objectName- Object name.key- Key.objectType- Object type.isParameter- Is parameter.externalManagedObject- External managed object.sectionManagedObject- Section managed object.
-
ManagedFunctionObjectModel
public ManagedFunctionObjectModel(java.lang.String objectName, java.lang.String key, java.lang.String objectType, boolean isParameter, ManagedFunctionObjectToExternalManagedObjectModel externalManagedObject, ManagedFunctionObjectToSectionManagedObjectModel sectionManagedObject, int x, int y)Convenience constructor allowing XY initialising.- Parameters:
objectName- Object name.key- Key.objectType- Object type.isParameter- Is parameter.externalManagedObject- External managed object.sectionManagedObject- Section managed object.x- Horizontal location.y- Vertical location.
-
-
Method Detail
-
getObjectName
public java.lang.String getObjectName()
- Returns:
- Object name.
-
setObjectName
public void setObjectName(java.lang.String objectName)
- Parameters:
objectName- Object name.
-
getKey
public java.lang.String getKey()
- Returns:
- Key.
-
setKey
public void setKey(java.lang.String key)
- Parameters:
key- Key.
-
getObjectType
public java.lang.String getObjectType()
- Returns:
- Object type.
-
setObjectType
public void setObjectType(java.lang.String objectType)
- Parameters:
objectType- Object type.
-
getIsParameter
public boolean getIsParameter()
- Returns:
- Is parameter.
-
setIsParameter
public void setIsParameter(boolean isParameter)
- Parameters:
isParameter- Is parameter.
-
getExternalManagedObject
public ManagedFunctionObjectToExternalManagedObjectModel getExternalManagedObject()
- Returns:
- External managed object.
-
setExternalManagedObject
public void setExternalManagedObject(ManagedFunctionObjectToExternalManagedObjectModel externalManagedObject)
- Parameters:
externalManagedObject- External managed object.
-
getSectionManagedObject
public ManagedFunctionObjectToSectionManagedObjectModel getSectionManagedObject()
- Returns:
- Section managed object.
-
setSectionManagedObject
public void setSectionManagedObject(ManagedFunctionObjectToSectionManagedObjectModel sectionManagedObject)
- Parameters:
sectionManagedObject- Section managed object.
-
removeConnections
public RemoveConnectionsAction<ManagedFunctionObjectModel> removeConnections()
Remove Connections.- Specified by:
removeConnectionsin interfaceItemModel<ManagedFunctionObjectModel>- Returns:
RemoveConnectionsActionto remove theConnectionModelinstances.
-
-