Package net.officefloor.model.section
Class SubSectionOutputToSubSectionInputModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.model.section.SubSectionOutputToSubSectionInputModel
-
- All Implemented Interfaces:
ConnectionModel
,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class SubSectionOutputToSubSectionInputModel extends AbstractModel implements ConnectionModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SubSectionOutputToSubSectionInputModel.SubSectionOutputToSubSectionInputEvent
-
Constructor Summary
Constructors Constructor Description SubSectionOutputToSubSectionInputModel()
Default constructor.SubSectionOutputToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName)
Convenience constructor for new non-linked instance.SubSectionOutputToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.SubSectionOutputToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, SubSectionOutputModel subSectionOutput, SubSectionInputModel subSectionInput)
Convenience constructor.SubSectionOutputToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, SubSectionOutputModel subSectionOutput, SubSectionInputModel subSectionInput, int x, int y)
Convenience constructor allowing XY initialising.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
connect()
Connects to theAbstractModel
instances.SubSectionInputModel
getSubSectionInput()
java.lang.String
getSubSectionInputName()
java.lang.String
getSubSectionName()
SubSectionOutputModel
getSubSectionOutput()
boolean
isRemovable()
Indicates if this connection is removable.void
remove()
Removes connection to theAbstractModel
instances.void
setSubSectionInput(SubSectionInputModel subSectionInput)
void
setSubSectionInputName(java.lang.String subSectionInputName)
void
setSubSectionName(java.lang.String subSectionName)
void
setSubSectionOutput(SubSectionOutputModel subSectionOutput)
-
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
-
SubSectionOutputToSubSectionInputModel
public SubSectionOutputToSubSectionInputModel()
Default constructor.
-
SubSectionOutputToSubSectionInputModel
public SubSectionOutputToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName)
Convenience constructor for new non-linked instance.- Parameters:
subSectionName
- Sub section name.subSectionInputName
- Sub section input name.
-
SubSectionOutputToSubSectionInputModel
public SubSectionOutputToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
subSectionName
- Sub section name.subSectionInputName
- Sub section input name.x
- Horizontal location.y
- Vertical location.
-
SubSectionOutputToSubSectionInputModel
public SubSectionOutputToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, SubSectionOutputModel subSectionOutput, SubSectionInputModel subSectionInput)
Convenience constructor.- Parameters:
subSectionName
- Sub section name.subSectionInputName
- Sub section input name.subSectionOutput
- Sub section output.subSectionInput
- Sub section input.
-
SubSectionOutputToSubSectionInputModel
public SubSectionOutputToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, SubSectionOutputModel subSectionOutput, SubSectionInputModel subSectionInput, int x, int y)
Convenience constructor allowing XY initialising.- Parameters:
subSectionName
- Sub section name.subSectionInputName
- Sub section input name.subSectionOutput
- Sub section output.subSectionInput
- Sub section input.x
- Horizontal location.y
- Vertical location.
-
-
Method Detail
-
getSubSectionName
public java.lang.String getSubSectionName()
- Returns:
- Sub section name.
-
setSubSectionName
public void setSubSectionName(java.lang.String subSectionName)
- Parameters:
subSectionName
- Sub section name.
-
getSubSectionInputName
public java.lang.String getSubSectionInputName()
- Returns:
- Sub section input name.
-
setSubSectionInputName
public void setSubSectionInputName(java.lang.String subSectionInputName)
- Parameters:
subSectionInputName
- Sub section input name.
-
getSubSectionOutput
public SubSectionOutputModel getSubSectionOutput()
- Returns:
- Sub section output.
-
setSubSectionOutput
public void setSubSectionOutput(SubSectionOutputModel subSectionOutput)
- Parameters:
subSectionOutput
- Sub section output.
-
getSubSectionInput
public SubSectionInputModel getSubSectionInput()
- Returns:
- Sub section input.
-
setSubSectionInput
public void setSubSectionInput(SubSectionInputModel subSectionInput)
- Parameters:
subSectionInput
- Sub section input.
-
isRemovable
public boolean isRemovable()
Description copied from interface:ConnectionModel
Indicates if this connection is removable.- Specified by:
isRemovable
in interfaceConnectionModel
- Returns:
- Indicates if removable.
-
connect
public void connect()
Connects to theAbstractModel
instances.- Specified by:
connect
in interfaceConnectionModel
-
remove
public void remove()
Removes connection to theAbstractModel
instances.- Specified by:
remove
in interfaceConnectionModel
-
-