Package net.officefloor.model.section
Class FunctionFlowToSubSectionInputModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.model.section.FunctionFlowToSubSectionInputModel
-
- All Implemented Interfaces:
ConnectionModel
,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class FunctionFlowToSubSectionInputModel extends AbstractModel implements ConnectionModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FunctionFlowToSubSectionInputModel.FunctionFlowToSubSectionInputEvent
-
Constructor Summary
Constructors Constructor Description FunctionFlowToSubSectionInputModel()
Default constructor.FunctionFlowToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, boolean isSpawnThreadState)
Convenience constructor for new non-linked instance.FunctionFlowToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, boolean isSpawnThreadState, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.FunctionFlowToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, FunctionFlowModel functionFlow, SubSectionInputModel subSectionInput, boolean isSpawnThreadState)
Convenience constructor.FunctionFlowToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, FunctionFlowModel functionFlow, SubSectionInputModel subSectionInput, boolean isSpawnThreadState, 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.FunctionFlowModel
getFunctionFlow()
boolean
getIsSpawnThreadState()
SubSectionInputModel
getSubSectionInput()
java.lang.String
getSubSectionInputName()
java.lang.String
getSubSectionName()
boolean
isRemovable()
Indicates if this connection is removable.void
remove()
Removes connection to theAbstractModel
instances.void
setFunctionFlow(FunctionFlowModel functionFlow)
void
setIsSpawnThreadState(boolean isSpawnThreadState)
void
setSubSectionInput(SubSectionInputModel subSectionInput)
void
setSubSectionInputName(java.lang.String subSectionInputName)
void
setSubSectionName(java.lang.String subSectionName)
-
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
-
FunctionFlowToSubSectionInputModel
public FunctionFlowToSubSectionInputModel()
Default constructor.
-
FunctionFlowToSubSectionInputModel
public FunctionFlowToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, boolean isSpawnThreadState)
Convenience constructor for new non-linked instance.- Parameters:
subSectionName
- Sub section name.subSectionInputName
- Sub section input name.isSpawnThreadState
- Is spawn thread state.
-
FunctionFlowToSubSectionInputModel
public FunctionFlowToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, boolean isSpawnThreadState, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
subSectionName
- Sub section name.subSectionInputName
- Sub section input name.isSpawnThreadState
- Is spawn thread state.x
- Horizontal location.y
- Vertical location.
-
FunctionFlowToSubSectionInputModel
public FunctionFlowToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, FunctionFlowModel functionFlow, SubSectionInputModel subSectionInput, boolean isSpawnThreadState)
Convenience constructor.- Parameters:
subSectionName
- Sub section name.subSectionInputName
- Sub section input name.functionFlow
- Function flow.subSectionInput
- Sub section input.isSpawnThreadState
- Is spawn thread state.
-
FunctionFlowToSubSectionInputModel
public FunctionFlowToSubSectionInputModel(java.lang.String subSectionName, java.lang.String subSectionInputName, FunctionFlowModel functionFlow, SubSectionInputModel subSectionInput, boolean isSpawnThreadState, int x, int y)
Convenience constructor allowing XY initialising.- Parameters:
subSectionName
- Sub section name.subSectionInputName
- Sub section input name.functionFlow
- Function flow.subSectionInput
- Sub section input.isSpawnThreadState
- Is spawn thread state.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.
-
getFunctionFlow
public FunctionFlowModel getFunctionFlow()
- Returns:
- Function flow.
-
setFunctionFlow
public void setFunctionFlow(FunctionFlowModel functionFlow)
- Parameters:
functionFlow
- Function flow.
-
getSubSectionInput
public SubSectionInputModel getSubSectionInput()
- Returns:
- Sub section input.
-
setSubSectionInput
public void setSubSectionInput(SubSectionInputModel subSectionInput)
- Parameters:
subSectionInput
- Sub section input.
-
getIsSpawnThreadState
public boolean getIsSpawnThreadState()
- Returns:
- Is spawn thread state.
-
setIsSpawnThreadState
public void setIsSpawnThreadState(boolean isSpawnThreadState)
- Parameters:
isSpawnThreadState
- Is spawn thread state.
-
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
-
-