Package net.officefloor.woof.model.woof
Class WoofTemplateModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.woof.model.woof.WoofTemplateModel
-
- All Implemented Interfaces:
ItemModel<WoofTemplateModel>
,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class WoofTemplateModel extends AbstractModel implements ItemModel<WoofTemplateModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WoofTemplateModel.WoofTemplateEvent
-
Constructor Summary
Constructors Constructor Description WoofTemplateModel()
Default constructor.WoofTemplateModel(java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateClassName, java.lang.String redirectValuesFunction, java.lang.String templateContentType, java.lang.String templateCharset, java.lang.String linkSeparatorCharacter, boolean isTemplateSecure)
Convenience constructor for new non-linked instance.WoofTemplateModel(java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateClassName, java.lang.String redirectValuesFunction, java.lang.String templateContentType, java.lang.String templateCharset, java.lang.String linkSeparatorCharacter, boolean isTemplateSecure, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.WoofTemplateModel(java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateClassName, java.lang.String redirectValuesFunction, java.lang.String templateContentType, java.lang.String templateCharset, java.lang.String linkSeparatorCharacter, boolean isTemplateSecure, WoofTemplateToSuperWoofTemplateModel superWoofTemplate, WoofTemplateToSuperWoofTemplateModel[] childWoofTemplate, WoofTemplateLinkModel[] link, WoofTemplateRenderHttpMethodModel[] renderHttpMethod, WoofTemplateExtensionModel[] extension, WoofSectionOutputToWoofTemplateModel[] woofSectionOutput, WoofProcedureOutputToWoofTemplateModel[] woofProcedureOutput, WoofProcedureNextToWoofTemplateModel[] woofProcedureNext, WoofTemplateOutputToWoofTemplateModel[] woofTemplateOutput, WoofSecurityOutputToWoofTemplateModel[] woofSecurityOutput, WoofHttpContinuationToWoofTemplateModel[] woofHttpContinuation, WoofHttpInputToWoofTemplateModel[] woofHttpInput, WoofExceptionToWoofTemplateModel[] woofException, WoofTemplateOutputModel[] output)
Convenience constructor.WoofTemplateModel(java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateClassName, java.lang.String redirectValuesFunction, java.lang.String templateContentType, java.lang.String templateCharset, java.lang.String linkSeparatorCharacter, boolean isTemplateSecure, WoofTemplateToSuperWoofTemplateModel superWoofTemplate, WoofTemplateToSuperWoofTemplateModel[] childWoofTemplate, WoofTemplateLinkModel[] link, WoofTemplateRenderHttpMethodModel[] renderHttpMethod, WoofTemplateExtensionModel[] extension, WoofSectionOutputToWoofTemplateModel[] woofSectionOutput, WoofProcedureOutputToWoofTemplateModel[] woofProcedureOutput, WoofProcedureNextToWoofTemplateModel[] woofProcedureNext, WoofTemplateOutputToWoofTemplateModel[] woofTemplateOutput, WoofSecurityOutputToWoofTemplateModel[] woofSecurityOutput, WoofHttpContinuationToWoofTemplateModel[] woofHttpContinuation, WoofHttpInputToWoofTemplateModel[] woofHttpInput, WoofExceptionToWoofTemplateModel[] woofException, WoofTemplateOutputModel[] output, 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
-
WoofTemplateModel
public WoofTemplateModel()
Default constructor.
-
WoofTemplateModel
public WoofTemplateModel(java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateClassName, java.lang.String redirectValuesFunction, java.lang.String templateContentType, java.lang.String templateCharset, java.lang.String linkSeparatorCharacter, boolean isTemplateSecure)
Convenience constructor for new non-linked instance.- Parameters:
applicationPath
- Application path.templateLocation
- Template location.templateClassName
- Template class name.redirectValuesFunction
- Redirect values function.templateContentType
- Template content type.templateCharset
- Template charset.linkSeparatorCharacter
- Link separator character.isTemplateSecure
- Is template secure.
-
WoofTemplateModel
public WoofTemplateModel(java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateClassName, java.lang.String redirectValuesFunction, java.lang.String templateContentType, java.lang.String templateCharset, java.lang.String linkSeparatorCharacter, boolean isTemplateSecure, int x, int y)
Convenience constructor for new non-linked instance allowing XY initialising.- Parameters:
applicationPath
- Application path.templateLocation
- Template location.templateClassName
- Template class name.redirectValuesFunction
- Redirect values function.templateContentType
- Template content type.templateCharset
- Template charset.linkSeparatorCharacter
- Link separator character.isTemplateSecure
- Is template secure.x
- Horizontal location.y
- Vertical location.
-
WoofTemplateModel
public WoofTemplateModel(java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateClassName, java.lang.String redirectValuesFunction, java.lang.String templateContentType, java.lang.String templateCharset, java.lang.String linkSeparatorCharacter, boolean isTemplateSecure, WoofTemplateToSuperWoofTemplateModel superWoofTemplate, WoofTemplateToSuperWoofTemplateModel[] childWoofTemplate, WoofTemplateLinkModel[] link, WoofTemplateRenderHttpMethodModel[] renderHttpMethod, WoofTemplateExtensionModel[] extension, WoofSectionOutputToWoofTemplateModel[] woofSectionOutput, WoofProcedureOutputToWoofTemplateModel[] woofProcedureOutput, WoofProcedureNextToWoofTemplateModel[] woofProcedureNext, WoofTemplateOutputToWoofTemplateModel[] woofTemplateOutput, WoofSecurityOutputToWoofTemplateModel[] woofSecurityOutput, WoofHttpContinuationToWoofTemplateModel[] woofHttpContinuation, WoofHttpInputToWoofTemplateModel[] woofHttpInput, WoofExceptionToWoofTemplateModel[] woofException, WoofTemplateOutputModel[] output)
Convenience constructor.- Parameters:
applicationPath
- Application path.templateLocation
- Template location.templateClassName
- Template class name.redirectValuesFunction
- Redirect values function.templateContentType
- Template content type.templateCharset
- Template charset.linkSeparatorCharacter
- Link separator character.isTemplateSecure
- Is template secure.superWoofTemplate
- Super woof template.childWoofTemplate
- Child woof template.link
- Link.renderHttpMethod
- Render http method.extension
- Extension.woofSectionOutput
- Woof section output.woofProcedureOutput
- Woof procedure output.woofProcedureNext
- Woof procedure next.woofTemplateOutput
- Woof template output.woofSecurityOutput
- Woof security output.woofHttpContinuation
- Woof http continuation.woofHttpInput
- Woof http input.woofException
- Woof exception.output
- Output.
-
WoofTemplateModel
public WoofTemplateModel(java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateClassName, java.lang.String redirectValuesFunction, java.lang.String templateContentType, java.lang.String templateCharset, java.lang.String linkSeparatorCharacter, boolean isTemplateSecure, WoofTemplateToSuperWoofTemplateModel superWoofTemplate, WoofTemplateToSuperWoofTemplateModel[] childWoofTemplate, WoofTemplateLinkModel[] link, WoofTemplateRenderHttpMethodModel[] renderHttpMethod, WoofTemplateExtensionModel[] extension, WoofSectionOutputToWoofTemplateModel[] woofSectionOutput, WoofProcedureOutputToWoofTemplateModel[] woofProcedureOutput, WoofProcedureNextToWoofTemplateModel[] woofProcedureNext, WoofTemplateOutputToWoofTemplateModel[] woofTemplateOutput, WoofSecurityOutputToWoofTemplateModel[] woofSecurityOutput, WoofHttpContinuationToWoofTemplateModel[] woofHttpContinuation, WoofHttpInputToWoofTemplateModel[] woofHttpInput, WoofExceptionToWoofTemplateModel[] woofException, WoofTemplateOutputModel[] output, int x, int y)
Convenience constructor allowing XY initialising.- Parameters:
applicationPath
- Application path.templateLocation
- Template location.templateClassName
- Template class name.redirectValuesFunction
- Redirect values function.templateContentType
- Template content type.templateCharset
- Template charset.linkSeparatorCharacter
- Link separator character.isTemplateSecure
- Is template secure.superWoofTemplate
- Super woof template.childWoofTemplate
- Child woof template.link
- Link.renderHttpMethod
- Render http method.extension
- Extension.woofSectionOutput
- Woof section output.woofProcedureOutput
- Woof procedure output.woofProcedureNext
- Woof procedure next.woofTemplateOutput
- Woof template output.woofSecurityOutput
- Woof security output.woofHttpContinuation
- Woof http continuation.woofHttpInput
- Woof http input.woofException
- Woof exception.output
- Output.x
- Horizontal location.y
- Vertical location.
-
-
Method Detail
-
getApplicationPath
public java.lang.String getApplicationPath()
- Returns:
- Application path.
-
setApplicationPath
public void setApplicationPath(java.lang.String applicationPath)
- Parameters:
applicationPath
- Application path.
-
getTemplateLocation
public java.lang.String getTemplateLocation()
- Returns:
- Template location.
-
setTemplateLocation
public void setTemplateLocation(java.lang.String templateLocation)
- Parameters:
templateLocation
- Template location.
-
getTemplateClassName
public java.lang.String getTemplateClassName()
- Returns:
- Template class name.
-
setTemplateClassName
public void setTemplateClassName(java.lang.String templateClassName)
- Parameters:
templateClassName
- Template class name.
-
getRedirectValuesFunction
public java.lang.String getRedirectValuesFunction()
- Returns:
- Redirect values function.
-
setRedirectValuesFunction
public void setRedirectValuesFunction(java.lang.String redirectValuesFunction)
- Parameters:
redirectValuesFunction
- Redirect values function.
-
getTemplateContentType
public java.lang.String getTemplateContentType()
- Returns:
- Template content type.
-
setTemplateContentType
public void setTemplateContentType(java.lang.String templateContentType)
- Parameters:
templateContentType
- Template content type.
-
getTemplateCharset
public java.lang.String getTemplateCharset()
- Returns:
- Template charset.
-
setTemplateCharset
public void setTemplateCharset(java.lang.String templateCharset)
- Parameters:
templateCharset
- Template charset.
-
getLinkSeparatorCharacter
public java.lang.String getLinkSeparatorCharacter()
- Returns:
- Link separator character.
-
setLinkSeparatorCharacter
public void setLinkSeparatorCharacter(java.lang.String linkSeparatorCharacter)
- Parameters:
linkSeparatorCharacter
- Link separator character.
-
getIsTemplateSecure
public boolean getIsTemplateSecure()
- Returns:
- Is template secure.
-
setIsTemplateSecure
public void setIsTemplateSecure(boolean isTemplateSecure)
- Parameters:
isTemplateSecure
- Is template secure.
-
getSuperWoofTemplate
public WoofTemplateToSuperWoofTemplateModel getSuperWoofTemplate()
- Returns:
- Super woof template.
-
setSuperWoofTemplate
public void setSuperWoofTemplate(WoofTemplateToSuperWoofTemplateModel superWoofTemplate)
- Parameters:
superWoofTemplate
- Super woof template.
-
getChildWoofTemplates
public java.util.List<WoofTemplateToSuperWoofTemplateModel> getChildWoofTemplates()
- Returns:
- Child woof template.
-
addChildWoofTemplate
public void addChildWoofTemplate(WoofTemplateToSuperWoofTemplateModel childWoofTemplate)
- Parameters:
childWoofTemplate
- Child woof template.
-
removeChildWoofTemplate
public void removeChildWoofTemplate(WoofTemplateToSuperWoofTemplateModel childWoofTemplate)
- Parameters:
childWoofTemplate
- Child woof template.
-
getLinks
public java.util.List<WoofTemplateLinkModel> getLinks()
- Returns:
- Link.
-
addLink
public void addLink(WoofTemplateLinkModel link)
- Parameters:
link
- Link.
-
removeLink
public void removeLink(WoofTemplateLinkModel link)
- Parameters:
link
- Link.
-
getRenderHttpMethods
public java.util.List<WoofTemplateRenderHttpMethodModel> getRenderHttpMethods()
- Returns:
- Render http method.
-
addRenderHttpMethod
public void addRenderHttpMethod(WoofTemplateRenderHttpMethodModel renderHttpMethod)
- Parameters:
renderHttpMethod
- Render http method.
-
removeRenderHttpMethod
public void removeRenderHttpMethod(WoofTemplateRenderHttpMethodModel renderHttpMethod)
- Parameters:
renderHttpMethod
- Render http method.
-
getExtensions
public java.util.List<WoofTemplateExtensionModel> getExtensions()
- Returns:
- Extension.
-
addExtension
public void addExtension(WoofTemplateExtensionModel extension)
- Parameters:
extension
- Extension.
-
removeExtension
public void removeExtension(WoofTemplateExtensionModel extension)
- Parameters:
extension
- Extension.
-
getWoofSectionOutputs
public java.util.List<WoofSectionOutputToWoofTemplateModel> getWoofSectionOutputs()
- Returns:
- Woof section output.
-
addWoofSectionOutput
public void addWoofSectionOutput(WoofSectionOutputToWoofTemplateModel woofSectionOutput)
- Parameters:
woofSectionOutput
- Woof section output.
-
removeWoofSectionOutput
public void removeWoofSectionOutput(WoofSectionOutputToWoofTemplateModel woofSectionOutput)
- Parameters:
woofSectionOutput
- Woof section output.
-
getWoofProcedureOutputs
public java.util.List<WoofProcedureOutputToWoofTemplateModel> getWoofProcedureOutputs()
- Returns:
- Woof procedure output.
-
addWoofProcedureOutput
public void addWoofProcedureOutput(WoofProcedureOutputToWoofTemplateModel woofProcedureOutput)
- Parameters:
woofProcedureOutput
- Woof procedure output.
-
removeWoofProcedureOutput
public void removeWoofProcedureOutput(WoofProcedureOutputToWoofTemplateModel woofProcedureOutput)
- Parameters:
woofProcedureOutput
- Woof procedure output.
-
getWoofProcedureNexts
public java.util.List<WoofProcedureNextToWoofTemplateModel> getWoofProcedureNexts()
- Returns:
- Woof procedure next.
-
addWoofProcedureNext
public void addWoofProcedureNext(WoofProcedureNextToWoofTemplateModel woofProcedureNext)
- Parameters:
woofProcedureNext
- Woof procedure next.
-
removeWoofProcedureNext
public void removeWoofProcedureNext(WoofProcedureNextToWoofTemplateModel woofProcedureNext)
- Parameters:
woofProcedureNext
- Woof procedure next.
-
getWoofTemplateOutputs
public java.util.List<WoofTemplateOutputToWoofTemplateModel> getWoofTemplateOutputs()
- Returns:
- Woof template output.
-
addWoofTemplateOutput
public void addWoofTemplateOutput(WoofTemplateOutputToWoofTemplateModel woofTemplateOutput)
- Parameters:
woofTemplateOutput
- Woof template output.
-
removeWoofTemplateOutput
public void removeWoofTemplateOutput(WoofTemplateOutputToWoofTemplateModel woofTemplateOutput)
- Parameters:
woofTemplateOutput
- Woof template output.
-
getWoofSecurityOutputs
public java.util.List<WoofSecurityOutputToWoofTemplateModel> getWoofSecurityOutputs()
- Returns:
- Woof security output.
-
addWoofSecurityOutput
public void addWoofSecurityOutput(WoofSecurityOutputToWoofTemplateModel woofSecurityOutput)
- Parameters:
woofSecurityOutput
- Woof security output.
-
removeWoofSecurityOutput
public void removeWoofSecurityOutput(WoofSecurityOutputToWoofTemplateModel woofSecurityOutput)
- Parameters:
woofSecurityOutput
- Woof security output.
-
getWoofHttpContinuations
public java.util.List<WoofHttpContinuationToWoofTemplateModel> getWoofHttpContinuations()
- Returns:
- Woof http continuation.
-
addWoofHttpContinuation
public void addWoofHttpContinuation(WoofHttpContinuationToWoofTemplateModel woofHttpContinuation)
- Parameters:
woofHttpContinuation
- Woof http continuation.
-
removeWoofHttpContinuation
public void removeWoofHttpContinuation(WoofHttpContinuationToWoofTemplateModel woofHttpContinuation)
- Parameters:
woofHttpContinuation
- Woof http continuation.
-
getWoofHttpInputs
public java.util.List<WoofHttpInputToWoofTemplateModel> getWoofHttpInputs()
- Returns:
- Woof http input.
-
addWoofHttpInput
public void addWoofHttpInput(WoofHttpInputToWoofTemplateModel woofHttpInput)
- Parameters:
woofHttpInput
- Woof http input.
-
removeWoofHttpInput
public void removeWoofHttpInput(WoofHttpInputToWoofTemplateModel woofHttpInput)
- Parameters:
woofHttpInput
- Woof http input.
-
getWoofExceptions
public java.util.List<WoofExceptionToWoofTemplateModel> getWoofExceptions()
- Returns:
- Woof exception.
-
addWoofException
public void addWoofException(WoofExceptionToWoofTemplateModel woofException)
- Parameters:
woofException
- Woof exception.
-
removeWoofException
public void removeWoofException(WoofExceptionToWoofTemplateModel woofException)
- Parameters:
woofException
- Woof exception.
-
getOutputs
public java.util.List<WoofTemplateOutputModel> getOutputs()
- Returns:
- Output.
-
addOutput
public void addOutput(WoofTemplateOutputModel output)
- Parameters:
output
- Output.
-
removeOutput
public void removeOutput(WoofTemplateOutputModel output)
- Parameters:
output
- Output.
-
removeConnections
public RemoveConnectionsAction<WoofTemplateModel> removeConnections()
Remove Connections.- Specified by:
removeConnections
in interfaceItemModel<WoofTemplateModel>
- Returns:
RemoveConnectionsAction
to remove theConnectionModel
instances.
-
-