Package net.officefloor.woof.model.woof
Class WoofResourceModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.woof.model.woof.WoofResourceModel
-
- All Implemented Interfaces:
ItemModel<WoofResourceModel>
,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class WoofResourceModel extends AbstractModel implements ItemModel<WoofResourceModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WoofResourceModel.WoofResourceEvent
-
Constructor Summary
Constructors Constructor Description WoofResourceModel()
Default constructor.WoofResourceModel(java.lang.String resourcePath)
Convenience constructor for new non-linked instance.WoofResourceModel(java.lang.String resourcePath, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.WoofResourceModel(java.lang.String resourcePath, WoofTemplateOutputToWoofResourceModel[] woofTemplateOutput, WoofSectionOutputToWoofResourceModel[] woofSectionOutput, WoofProcedureOutputToWoofResourceModel[] woofProcedureOutput, WoofProcedureNextToWoofResourceModel[] woofProcedureNext, WoofSecurityOutputToWoofResourceModel[] woofSecurityOutput, WoofExceptionToWoofResourceModel[] woofException, WoofHttpContinuationToWoofResourceModel[] woofHttpContinuation, WoofHttpInputToWoofResourceModel[] woofHttpInput)
Convenience constructor.WoofResourceModel(java.lang.String resourcePath, WoofTemplateOutputToWoofResourceModel[] woofTemplateOutput, WoofSectionOutputToWoofResourceModel[] woofSectionOutput, WoofProcedureOutputToWoofResourceModel[] woofProcedureOutput, WoofProcedureNextToWoofResourceModel[] woofProcedureNext, WoofSecurityOutputToWoofResourceModel[] woofSecurityOutput, WoofExceptionToWoofResourceModel[] woofException, WoofHttpContinuationToWoofResourceModel[] woofHttpContinuation, WoofHttpInputToWoofResourceModel[] woofHttpInput, 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
-
WoofResourceModel
public WoofResourceModel()
Default constructor.
-
WoofResourceModel
public WoofResourceModel(java.lang.String resourcePath)
Convenience constructor for new non-linked instance.- Parameters:
resourcePath
- Resource path.
-
WoofResourceModel
public WoofResourceModel(java.lang.String resourcePath, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
resourcePath
- Resource path.x
- Horizontal location.y
- Vertical location.
-
WoofResourceModel
public WoofResourceModel(java.lang.String resourcePath, WoofTemplateOutputToWoofResourceModel[] woofTemplateOutput, WoofSectionOutputToWoofResourceModel[] woofSectionOutput, WoofProcedureOutputToWoofResourceModel[] woofProcedureOutput, WoofProcedureNextToWoofResourceModel[] woofProcedureNext, WoofSecurityOutputToWoofResourceModel[] woofSecurityOutput, WoofExceptionToWoofResourceModel[] woofException, WoofHttpContinuationToWoofResourceModel[] woofHttpContinuation, WoofHttpInputToWoofResourceModel[] woofHttpInput)
Convenience constructor.- Parameters:
resourcePath
- Resource path.woofTemplateOutput
- Woof template output.woofSectionOutput
- Woof section output.woofProcedureOutput
- Woof procedure output.woofProcedureNext
- Woof procedure next.woofSecurityOutput
- Woof security output.woofException
- Woof exception.woofHttpContinuation
- Woof http continuation.woofHttpInput
- Woof http input.
-
WoofResourceModel
public WoofResourceModel(java.lang.String resourcePath, WoofTemplateOutputToWoofResourceModel[] woofTemplateOutput, WoofSectionOutputToWoofResourceModel[] woofSectionOutput, WoofProcedureOutputToWoofResourceModel[] woofProcedureOutput, WoofProcedureNextToWoofResourceModel[] woofProcedureNext, WoofSecurityOutputToWoofResourceModel[] woofSecurityOutput, WoofExceptionToWoofResourceModel[] woofException, WoofHttpContinuationToWoofResourceModel[] woofHttpContinuation, WoofHttpInputToWoofResourceModel[] woofHttpInput, int x, int y)
Convenience constructor allowing XY initialising.- Parameters:
resourcePath
- Resource path.woofTemplateOutput
- Woof template output.woofSectionOutput
- Woof section output.woofProcedureOutput
- Woof procedure output.woofProcedureNext
- Woof procedure next.woofSecurityOutput
- Woof security output.woofException
- Woof exception.woofHttpContinuation
- Woof http continuation.woofHttpInput
- Woof http input.x
- Horizontal location.y
- Vertical location.
-
-
Method Detail
-
getResourcePath
public java.lang.String getResourcePath()
- Returns:
- Resource path.
-
setResourcePath
public void setResourcePath(java.lang.String resourcePath)
- Parameters:
resourcePath
- Resource path.
-
getWoofTemplateOutputs
public java.util.List<WoofTemplateOutputToWoofResourceModel> getWoofTemplateOutputs()
- Returns:
- Woof template output.
-
addWoofTemplateOutput
public void addWoofTemplateOutput(WoofTemplateOutputToWoofResourceModel woofTemplateOutput)
- Parameters:
woofTemplateOutput
- Woof template output.
-
removeWoofTemplateOutput
public void removeWoofTemplateOutput(WoofTemplateOutputToWoofResourceModel woofTemplateOutput)
- Parameters:
woofTemplateOutput
- Woof template output.
-
getWoofSectionOutputs
public java.util.List<WoofSectionOutputToWoofResourceModel> getWoofSectionOutputs()
- Returns:
- Woof section output.
-
addWoofSectionOutput
public void addWoofSectionOutput(WoofSectionOutputToWoofResourceModel woofSectionOutput)
- Parameters:
woofSectionOutput
- Woof section output.
-
removeWoofSectionOutput
public void removeWoofSectionOutput(WoofSectionOutputToWoofResourceModel woofSectionOutput)
- Parameters:
woofSectionOutput
- Woof section output.
-
getWoofProcedureOutputs
public java.util.List<WoofProcedureOutputToWoofResourceModel> getWoofProcedureOutputs()
- Returns:
- Woof procedure output.
-
addWoofProcedureOutput
public void addWoofProcedureOutput(WoofProcedureOutputToWoofResourceModel woofProcedureOutput)
- Parameters:
woofProcedureOutput
- Woof procedure output.
-
removeWoofProcedureOutput
public void removeWoofProcedureOutput(WoofProcedureOutputToWoofResourceModel woofProcedureOutput)
- Parameters:
woofProcedureOutput
- Woof procedure output.
-
getWoofProcedureNexts
public java.util.List<WoofProcedureNextToWoofResourceModel> getWoofProcedureNexts()
- Returns:
- Woof procedure next.
-
addWoofProcedureNext
public void addWoofProcedureNext(WoofProcedureNextToWoofResourceModel woofProcedureNext)
- Parameters:
woofProcedureNext
- Woof procedure next.
-
removeWoofProcedureNext
public void removeWoofProcedureNext(WoofProcedureNextToWoofResourceModel woofProcedureNext)
- Parameters:
woofProcedureNext
- Woof procedure next.
-
getWoofSecurityOutputs
public java.util.List<WoofSecurityOutputToWoofResourceModel> getWoofSecurityOutputs()
- Returns:
- Woof security output.
-
addWoofSecurityOutput
public void addWoofSecurityOutput(WoofSecurityOutputToWoofResourceModel woofSecurityOutput)
- Parameters:
woofSecurityOutput
- Woof security output.
-
removeWoofSecurityOutput
public void removeWoofSecurityOutput(WoofSecurityOutputToWoofResourceModel woofSecurityOutput)
- Parameters:
woofSecurityOutput
- Woof security output.
-
getWoofExceptions
public java.util.List<WoofExceptionToWoofResourceModel> getWoofExceptions()
- Returns:
- Woof exception.
-
addWoofException
public void addWoofException(WoofExceptionToWoofResourceModel woofException)
- Parameters:
woofException
- Woof exception.
-
removeWoofException
public void removeWoofException(WoofExceptionToWoofResourceModel woofException)
- Parameters:
woofException
- Woof exception.
-
getWoofHttpContinuations
public java.util.List<WoofHttpContinuationToWoofResourceModel> getWoofHttpContinuations()
- Returns:
- Woof http continuation.
-
addWoofHttpContinuation
public void addWoofHttpContinuation(WoofHttpContinuationToWoofResourceModel woofHttpContinuation)
- Parameters:
woofHttpContinuation
- Woof http continuation.
-
removeWoofHttpContinuation
public void removeWoofHttpContinuation(WoofHttpContinuationToWoofResourceModel woofHttpContinuation)
- Parameters:
woofHttpContinuation
- Woof http continuation.
-
getWoofHttpInputs
public java.util.List<WoofHttpInputToWoofResourceModel> getWoofHttpInputs()
- Returns:
- Woof http input.
-
addWoofHttpInput
public void addWoofHttpInput(WoofHttpInputToWoofResourceModel woofHttpInput)
- Parameters:
woofHttpInput
- Woof http input.
-
removeWoofHttpInput
public void removeWoofHttpInput(WoofHttpInputToWoofResourceModel woofHttpInput)
- Parameters:
woofHttpInput
- Woof http input.
-
removeConnections
public RemoveConnectionsAction<WoofResourceModel> removeConnections()
Remove Connections.- Specified by:
removeConnections
in interfaceItemModel<WoofResourceModel>
- Returns:
RemoveConnectionsAction
to remove theConnectionModel
instances.
-
-