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 class
ManagedFunctionObjectModel.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 ManagedFunctionObjectToExternalManagedObjectModel
getExternalManagedObject()
boolean
getIsParameter()
java.lang.String
getKey()
java.lang.String
getObjectName()
java.lang.String
getObjectType()
ManagedFunctionObjectToSectionManagedObjectModel
getSectionManagedObject()
RemoveConnectionsAction<ManagedFunctionObjectModel>
removeConnections()
Remove Connections.void
setExternalManagedObject(ManagedFunctionObjectToExternalManagedObjectModel externalManagedObject)
void
setIsParameter(boolean isParameter)
void
setKey(java.lang.String key)
void
setObjectName(java.lang.String objectName)
void
setObjectType(java.lang.String objectType)
void
setSectionManagedObject(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:
removeConnections
in interfaceItemModel<ManagedFunctionObjectModel>
- Returns:
RemoveConnectionsAction
to remove theConnectionModel
instances.
-
-