Package net.officefloor.activity.model
Class ActivityOutputModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.activity.model.ActivityOutputModel
-
- All Implemented Interfaces:
ItemModel<ActivityOutputModel>
,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class ActivityOutputModel extends AbstractModel implements ItemModel<ActivityOutputModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ActivityOutputModel.ActivityOutputEvent
-
Constructor Summary
Constructors Constructor Description ActivityOutputModel()
Default constructor.ActivityOutputModel(java.lang.String activityOutputName, java.lang.String parameterType)
Convenience constructor for new non-linked instance.ActivityOutputModel(java.lang.String activityOutputName, java.lang.String parameterType, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.ActivityOutputModel(java.lang.String activityOutputName, java.lang.String parameterType, ActivitySectionOutputToActivityOutputModel[] activitySectionOutput, ActivityProcedureNextToActivityOutputModel[] activityProcedureNext, ActivityProcedureOutputToActivityOutputModel[] activityProcedureOutput, ActivityExceptionToActivityOutputModel[] activityException, ActivityInputToActivityOutputModel[] activityInput)
Convenience constructor.ActivityOutputModel(java.lang.String activityOutputName, java.lang.String parameterType, ActivitySectionOutputToActivityOutputModel[] activitySectionOutput, ActivityProcedureNextToActivityOutputModel[] activityProcedureNext, ActivityProcedureOutputToActivityOutputModel[] activityProcedureOutput, ActivityExceptionToActivityOutputModel[] activityException, ActivityInputToActivityOutputModel[] activityInput, int x, int y)
Convenience constructor allowing XY initialising.
-
Method Summary
-
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
-
ActivityOutputModel
public ActivityOutputModel()
Default constructor.
-
ActivityOutputModel
public ActivityOutputModel(java.lang.String activityOutputName, java.lang.String parameterType)
Convenience constructor for new non-linked instance.- Parameters:
activityOutputName
- Activity output name.parameterType
- Parameter type.
-
ActivityOutputModel
public ActivityOutputModel(java.lang.String activityOutputName, java.lang.String parameterType, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
activityOutputName
- Activity output name.parameterType
- Parameter type.x
- Horizontal location.y
- Vertical location.
-
ActivityOutputModel
public ActivityOutputModel(java.lang.String activityOutputName, java.lang.String parameterType, ActivitySectionOutputToActivityOutputModel[] activitySectionOutput, ActivityProcedureNextToActivityOutputModel[] activityProcedureNext, ActivityProcedureOutputToActivityOutputModel[] activityProcedureOutput, ActivityExceptionToActivityOutputModel[] activityException, ActivityInputToActivityOutputModel[] activityInput)
Convenience constructor.- Parameters:
activityOutputName
- Activity output name.parameterType
- Parameter type.activitySectionOutput
- Activity section output.activityProcedureNext
- Activity procedure next.activityProcedureOutput
- Activity procedure output.activityException
- Activity exception.activityInput
- Activity input.
-
ActivityOutputModel
public ActivityOutputModel(java.lang.String activityOutputName, java.lang.String parameterType, ActivitySectionOutputToActivityOutputModel[] activitySectionOutput, ActivityProcedureNextToActivityOutputModel[] activityProcedureNext, ActivityProcedureOutputToActivityOutputModel[] activityProcedureOutput, ActivityExceptionToActivityOutputModel[] activityException, ActivityInputToActivityOutputModel[] activityInput, int x, int y)
Convenience constructor allowing XY initialising.- Parameters:
activityOutputName
- Activity output name.parameterType
- Parameter type.activitySectionOutput
- Activity section output.activityProcedureNext
- Activity procedure next.activityProcedureOutput
- Activity procedure output.activityException
- Activity exception.activityInput
- Activity input.x
- Horizontal location.y
- Vertical location.
-
-
Method Detail
-
getActivityOutputName
public java.lang.String getActivityOutputName()
- Returns:
- Activity output name.
-
setActivityOutputName
public void setActivityOutputName(java.lang.String activityOutputName)
- Parameters:
activityOutputName
- Activity output name.
-
getParameterType
public java.lang.String getParameterType()
- Returns:
- Parameter type.
-
setParameterType
public void setParameterType(java.lang.String parameterType)
- Parameters:
parameterType
- Parameter type.
-
getActivitySectionOutputs
public java.util.List<ActivitySectionOutputToActivityOutputModel> getActivitySectionOutputs()
- Returns:
- Activity section output.
-
addActivitySectionOutput
public void addActivitySectionOutput(ActivitySectionOutputToActivityOutputModel activitySectionOutput)
- Parameters:
activitySectionOutput
- Activity section output.
-
removeActivitySectionOutput
public void removeActivitySectionOutput(ActivitySectionOutputToActivityOutputModel activitySectionOutput)
- Parameters:
activitySectionOutput
- Activity section output.
-
getActivityProcedureNexts
public java.util.List<ActivityProcedureNextToActivityOutputModel> getActivityProcedureNexts()
- Returns:
- Activity procedure next.
-
addActivityProcedureNext
public void addActivityProcedureNext(ActivityProcedureNextToActivityOutputModel activityProcedureNext)
- Parameters:
activityProcedureNext
- Activity procedure next.
-
removeActivityProcedureNext
public void removeActivityProcedureNext(ActivityProcedureNextToActivityOutputModel activityProcedureNext)
- Parameters:
activityProcedureNext
- Activity procedure next.
-
getActivityProcedureOutputs
public java.util.List<ActivityProcedureOutputToActivityOutputModel> getActivityProcedureOutputs()
- Returns:
- Activity procedure output.
-
addActivityProcedureOutput
public void addActivityProcedureOutput(ActivityProcedureOutputToActivityOutputModel activityProcedureOutput)
- Parameters:
activityProcedureOutput
- Activity procedure output.
-
removeActivityProcedureOutput
public void removeActivityProcedureOutput(ActivityProcedureOutputToActivityOutputModel activityProcedureOutput)
- Parameters:
activityProcedureOutput
- Activity procedure output.
-
getActivityExceptions
public java.util.List<ActivityExceptionToActivityOutputModel> getActivityExceptions()
- Returns:
- Activity exception.
-
addActivityException
public void addActivityException(ActivityExceptionToActivityOutputModel activityException)
- Parameters:
activityException
- Activity exception.
-
removeActivityException
public void removeActivityException(ActivityExceptionToActivityOutputModel activityException)
- Parameters:
activityException
- Activity exception.
-
getActivityInputs
public java.util.List<ActivityInputToActivityOutputModel> getActivityInputs()
- Returns:
- Activity input.
-
addActivityInput
public void addActivityInput(ActivityInputToActivityOutputModel activityInput)
- Parameters:
activityInput
- Activity input.
-
removeActivityInput
public void removeActivityInput(ActivityInputToActivityOutputModel activityInput)
- Parameters:
activityInput
- Activity input.
-
removeConnections
public RemoveConnectionsAction<ActivityOutputModel> removeConnections()
Remove Connections.- Specified by:
removeConnections
in interfaceItemModel<ActivityOutputModel>
- Returns:
RemoveConnectionsAction
to remove theConnectionModel
instances.
-
-