Package net.officefloor.model.section
Class SubSectionObjectModel
- java.lang.Object
- 
- net.officefloor.model.AbstractModel
- 
- net.officefloor.model.section.SubSectionObjectModel
 
 
- 
- All Implemented Interfaces:
- ItemModel<SubSectionObjectModel>,- Model
 
 @Generated("net.officefloor.model.generate.ModelGenerator") public class SubSectionObjectModel extends AbstractModel implements ItemModel<SubSectionObjectModel>
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSubSectionObjectModel.SubSectionObjectEvent
 - 
Constructor SummaryConstructors Constructor Description SubSectionObjectModel()Default constructor.SubSectionObjectModel(java.lang.String subSectionObjectName, java.lang.String objectType)Convenience constructor for new non-linked instance.SubSectionObjectModel(java.lang.String subSectionObjectName, java.lang.String objectType, int x, int y)Convenience constructor for new non-linked instance allowing XY initialising.SubSectionObjectModel(java.lang.String subSectionObjectName, java.lang.String objectType, SubSectionObjectToExternalManagedObjectModel externalManagedObject, SubSectionObjectToSectionManagedObjectModel sectionManagedObject)Convenience constructor.SubSectionObjectModel(java.lang.String subSectionObjectName, java.lang.String objectType, SubSectionObjectToExternalManagedObjectModel externalManagedObject, SubSectionObjectToSectionManagedObjectModel sectionManagedObject, int x, int y)Convenience constructor allowing XY initialising.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SubSectionObjectToExternalManagedObjectModelgetExternalManagedObject()java.lang.StringgetObjectType()SubSectionObjectToSectionManagedObjectModelgetSectionManagedObject()java.lang.StringgetSubSectionObjectName()RemoveConnectionsAction<SubSectionObjectModel>removeConnections()Remove Connections.voidsetExternalManagedObject(SubSectionObjectToExternalManagedObjectModel externalManagedObject)voidsetObjectType(java.lang.String objectType)voidsetSectionManagedObject(SubSectionObjectToSectionManagedObjectModel sectionManagedObject)voidsetSubSectionObjectName(java.lang.String subSectionObjectName)- 
Methods inherited from class net.officefloor.model.AbstractModeladdItemToList, addPropertyChangeListener, changeField, firePropertyChange, getX, getY, removeItemFromList, removePropertyChangeListener, setX, setY
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface net.officefloor.model.ModeladdPropertyChangeListener, getX, getY, removePropertyChangeListener, setX, setY
 
- 
 
- 
- 
- 
Constructor Detail- 
SubSectionObjectModelpublic SubSectionObjectModel() Default constructor.
 - 
SubSectionObjectModelpublic SubSectionObjectModel(java.lang.String subSectionObjectName, java.lang.String objectType)Convenience constructor for new non-linked instance.- Parameters:
- subSectionObjectName- Sub section object name.
- objectType- Object type.
 
 - 
SubSectionObjectModelpublic SubSectionObjectModel(java.lang.String subSectionObjectName, java.lang.String objectType, int x, int y)Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
- subSectionObjectName- Sub section object name.
- objectType- Object type.
- x- Horizontal location.
- y- Vertical location.
 
 - 
SubSectionObjectModelpublic SubSectionObjectModel(java.lang.String subSectionObjectName, java.lang.String objectType, SubSectionObjectToExternalManagedObjectModel externalManagedObject, SubSectionObjectToSectionManagedObjectModel sectionManagedObject)Convenience constructor.- Parameters:
- subSectionObjectName- Sub section object name.
- objectType- Object type.
- externalManagedObject- External managed object.
- sectionManagedObject- Section managed object.
 
 - 
SubSectionObjectModelpublic SubSectionObjectModel(java.lang.String subSectionObjectName, java.lang.String objectType, SubSectionObjectToExternalManagedObjectModel externalManagedObject, SubSectionObjectToSectionManagedObjectModel sectionManagedObject, int x, int y)Convenience constructor allowing XY initialising.- Parameters:
- subSectionObjectName- Sub section object name.
- objectType- Object type.
- externalManagedObject- External managed object.
- sectionManagedObject- Section managed object.
- x- Horizontal location.
- y- Vertical location.
 
 
- 
 - 
Method Detail- 
getSubSectionObjectNamepublic java.lang.String getSubSectionObjectName() - Returns:
- Sub section object name.
 
 - 
setSubSectionObjectNamepublic void setSubSectionObjectName(java.lang.String subSectionObjectName) - Parameters:
- subSectionObjectName- Sub section object name.
 
 - 
getObjectTypepublic java.lang.String getObjectType() - Returns:
- Object type.
 
 - 
setObjectTypepublic void setObjectType(java.lang.String objectType) - Parameters:
- objectType- Object type.
 
 - 
getExternalManagedObjectpublic SubSectionObjectToExternalManagedObjectModel getExternalManagedObject() - Returns:
- External managed object.
 
 - 
setExternalManagedObjectpublic void setExternalManagedObject(SubSectionObjectToExternalManagedObjectModel externalManagedObject) - Parameters:
- externalManagedObject- External managed object.
 
 - 
getSectionManagedObjectpublic SubSectionObjectToSectionManagedObjectModel getSectionManagedObject() - Returns:
- Section managed object.
 
 - 
setSectionManagedObjectpublic void setSectionManagedObject(SubSectionObjectToSectionManagedObjectModel sectionManagedObject) - Parameters:
- sectionManagedObject- Section managed object.
 
 - 
removeConnectionspublic RemoveConnectionsAction<SubSectionObjectModel> removeConnections() Remove Connections.- Specified by:
- removeConnectionsin interface- ItemModel<SubSectionObjectModel>
- Returns:
- RemoveConnectionsActionto remove the- ConnectionModelinstances.
 
 
- 
 
-