Package net.officefloor.woof.model.woof
Class WoofModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.woof.model.woof.WoofModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WoofModel.WoofEvent
-
Constructor Summary
Constructors Constructor Description WoofModel()
Default constructor.WoofModel(WoofHttpContinuationModel[] woofHttpContinuation, WoofHttpInputModel[] woofHttpInput, WoofTemplateModel[] woofTemplate, WoofSecurityModel[] woofSecurity, WoofSectionModel[] woofSection, WoofProcedureModel[] woofProcedure, WoofGovernanceModel[] woofGovernance, WoofResourceModel[] woofResource, WoofExceptionModel[] woofException, WoofStartModel[] woofStart)
Convenience constructor.WoofModel(WoofHttpContinuationModel[] woofHttpContinuation, WoofHttpInputModel[] woofHttpInput, WoofTemplateModel[] woofTemplate, WoofSecurityModel[] woofSecurity, WoofSectionModel[] woofSection, WoofProcedureModel[] woofProcedure, WoofGovernanceModel[] woofGovernance, WoofResourceModel[] woofResource, WoofExceptionModel[] woofException, WoofStartModel[] woofStart, 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
-
WoofModel
public WoofModel()
Default constructor.
-
WoofModel
public WoofModel(WoofHttpContinuationModel[] woofHttpContinuation, WoofHttpInputModel[] woofHttpInput, WoofTemplateModel[] woofTemplate, WoofSecurityModel[] woofSecurity, WoofSectionModel[] woofSection, WoofProcedureModel[] woofProcedure, WoofGovernanceModel[] woofGovernance, WoofResourceModel[] woofResource, WoofExceptionModel[] woofException, WoofStartModel[] woofStart)
Convenience constructor.- Parameters:
woofHttpContinuation
- Woof http continuation.woofHttpInput
- Woof http input.woofTemplate
- Woof template.woofSecurity
- Woof security.woofSection
- Woof section.woofProcedure
- Woof procedure.woofGovernance
- Woof governance.woofResource
- Woof resource.woofException
- Woof exception.woofStart
- Woof start.
-
WoofModel
public WoofModel(WoofHttpContinuationModel[] woofHttpContinuation, WoofHttpInputModel[] woofHttpInput, WoofTemplateModel[] woofTemplate, WoofSecurityModel[] woofSecurity, WoofSectionModel[] woofSection, WoofProcedureModel[] woofProcedure, WoofGovernanceModel[] woofGovernance, WoofResourceModel[] woofResource, WoofExceptionModel[] woofException, WoofStartModel[] woofStart, int x, int y)
Convenience constructor allowing XY initialising.- Parameters:
woofHttpContinuation
- Woof http continuation.woofHttpInput
- Woof http input.woofTemplate
- Woof template.woofSecurity
- Woof security.woofSection
- Woof section.woofProcedure
- Woof procedure.woofGovernance
- Woof governance.woofResource
- Woof resource.woofException
- Woof exception.woofStart
- Woof start.x
- Horizontal location.y
- Vertical location.
-
-
Method Detail
-
getWoofHttpContinuations
public java.util.List<WoofHttpContinuationModel> getWoofHttpContinuations()
- Returns:
- Woof http continuation.
-
addWoofHttpContinuation
public void addWoofHttpContinuation(WoofHttpContinuationModel woofHttpContinuation)
- Parameters:
woofHttpContinuation
- Woof http continuation.
-
removeWoofHttpContinuation
public void removeWoofHttpContinuation(WoofHttpContinuationModel woofHttpContinuation)
- Parameters:
woofHttpContinuation
- Woof http continuation.
-
getWoofHttpInputs
public java.util.List<WoofHttpInputModel> getWoofHttpInputs()
- Returns:
- Woof http input.
-
addWoofHttpInput
public void addWoofHttpInput(WoofHttpInputModel woofHttpInput)
- Parameters:
woofHttpInput
- Woof http input.
-
removeWoofHttpInput
public void removeWoofHttpInput(WoofHttpInputModel woofHttpInput)
- Parameters:
woofHttpInput
- Woof http input.
-
getWoofTemplates
public java.util.List<WoofTemplateModel> getWoofTemplates()
- Returns:
- Woof template.
-
addWoofTemplate
public void addWoofTemplate(WoofTemplateModel woofTemplate)
- Parameters:
woofTemplate
- Woof template.
-
removeWoofTemplate
public void removeWoofTemplate(WoofTemplateModel woofTemplate)
- Parameters:
woofTemplate
- Woof template.
-
getWoofSecurities
public java.util.List<WoofSecurityModel> getWoofSecurities()
- Returns:
- Woof security.
-
addWoofSecurity
public void addWoofSecurity(WoofSecurityModel woofSecurity)
- Parameters:
woofSecurity
- Woof security.
-
removeWoofSecurity
public void removeWoofSecurity(WoofSecurityModel woofSecurity)
- Parameters:
woofSecurity
- Woof security.
-
getWoofSections
public java.util.List<WoofSectionModel> getWoofSections()
- Returns:
- Woof section.
-
addWoofSection
public void addWoofSection(WoofSectionModel woofSection)
- Parameters:
woofSection
- Woof section.
-
removeWoofSection
public void removeWoofSection(WoofSectionModel woofSection)
- Parameters:
woofSection
- Woof section.
-
getWoofProcedures
public java.util.List<WoofProcedureModel> getWoofProcedures()
- Returns:
- Woof procedure.
-
addWoofProcedure
public void addWoofProcedure(WoofProcedureModel woofProcedure)
- Parameters:
woofProcedure
- Woof procedure.
-
removeWoofProcedure
public void removeWoofProcedure(WoofProcedureModel woofProcedure)
- Parameters:
woofProcedure
- Woof procedure.
-
getWoofGovernances
public java.util.List<WoofGovernanceModel> getWoofGovernances()
- Returns:
- Woof governance.
-
addWoofGovernance
public void addWoofGovernance(WoofGovernanceModel woofGovernance)
- Parameters:
woofGovernance
- Woof governance.
-
removeWoofGovernance
public void removeWoofGovernance(WoofGovernanceModel woofGovernance)
- Parameters:
woofGovernance
- Woof governance.
-
getWoofResources
public java.util.List<WoofResourceModel> getWoofResources()
- Returns:
- Woof resource.
-
addWoofResource
public void addWoofResource(WoofResourceModel woofResource)
- Parameters:
woofResource
- Woof resource.
-
removeWoofResource
public void removeWoofResource(WoofResourceModel woofResource)
- Parameters:
woofResource
- Woof resource.
-
getWoofExceptions
public java.util.List<WoofExceptionModel> getWoofExceptions()
- Returns:
- Woof exception.
-
addWoofException
public void addWoofException(WoofExceptionModel woofException)
- Parameters:
woofException
- Woof exception.
-
removeWoofException
public void removeWoofException(WoofExceptionModel woofException)
- Parameters:
woofException
- Woof exception.
-
getWoofStarts
public java.util.List<WoofStartModel> getWoofStarts()
- Returns:
- Woof start.
-
addWoofStart
public void addWoofStart(WoofStartModel woofStart)
- Parameters:
woofStart
- Woof start.
-
removeWoofStart
public void removeWoofStart(WoofStartModel woofStart)
- Parameters:
woofStart
- Woof start.
-
removeConnections
public RemoveConnectionsAction<WoofModel> removeConnections()
Remove Connections.- Specified by:
removeConnections
in interfaceItemModel<WoofModel>
- Returns:
RemoveConnectionsAction
to remove theConnectionModel
instances.
-
-