Package net.officefloor.woof.model.woof
Class WoofChangesImpl
- java.lang.Object
-
- net.officefloor.woof.model.woof.WoofChangesImpl
-
- All Implemented Interfaces:
WoofChanges
public class WoofChangesImpl extends java.lang.Object implements WoofChanges
- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description WoofChangesImpl(WoofModel model)
Initiate.
-
Method Summary
-
-
-
Method Detail
-
getSection
public WoofSectionModel getSection(WoofSectionInputModel input)
Obtains theWoofSectionModel
for theWoofSectionInputModel
.- Parameters:
input
-WoofSectionInputModel
.- Returns:
WoofSectionModel
containing theWoofSectionInputModel
ornull
if not withinWoofModel
.
-
addHttpContinuation
public Change<WoofHttpContinuationModel> addHttpContinuation(java.lang.String applicationPath, boolean isSecure)
Description copied from interface:WoofChanges
Adds aWoofHttpContinuationModel
.- Specified by:
addHttpContinuation
in interfaceWoofChanges
- Parameters:
applicationPath
- URI to theWoofHttpContinuationModel
.isSecure
-true
to require a secureServerHttpConnection
.- Returns:
Change
to add aWoofHttpContinuationModel
.
-
addDocumentation
public Change<WoofHttpContinuationModel> addDocumentation(WoofHttpContinuationModel continuation, java.lang.String description)
Description copied from interface:WoofChanges
Documents theWoofHttpContinuationModel
.- Specified by:
addDocumentation
in interfaceWoofChanges
- Parameters:
continuation
-WoofHttpContinuationModel
to have documentation.description
- Documentation for theWoofHttpContinuationModel
.- Returns:
Change
to provide documentation to theWoofHttpContinuationModel
.
-
refactorHttpContinuation
public Change<WoofHttpContinuationModel> refactorHttpContinuation(WoofHttpContinuationModel continuation, java.lang.String applicationPath, boolean isSecure)
Description copied from interface:WoofChanges
Refactors theWoofHttpContinuationModel
.- Specified by:
refactorHttpContinuation
in interfaceWoofChanges
- Parameters:
continuation
-WoofHttpContinuationModel
to be refactored.applicationPath
- Application path for theWoofHttpContinuationModel
.isSecure
- Indicates if secure.- Returns:
Change
to refactor theWoofHttpContinuationModel
.
-
changeApplicationPath
public Change<WoofHttpContinuationModel> changeApplicationPath(WoofHttpContinuationModel continuation, java.lang.String applicationPath)
Description copied from interface:WoofChanges
Changes the application path for theWoofHttpContinuationModel
.- Specified by:
changeApplicationPath
in interfaceWoofChanges
- Parameters:
continuation
-WoofHttpContinuationModel
.applicationPath
- New application path.- Returns:
Change
for the application path.
-
removeHttpContinuation
public Change<WoofHttpContinuationModel> removeHttpContinuation(WoofHttpContinuationModel httpContinuation)
Description copied from interface:WoofChanges
Removes aWoofHttpContinuationModel
.- Specified by:
removeHttpContinuation
in interfaceWoofChanges
- Parameters:
httpContinuation
-WoofHttpContinuationModel
to remove.- Returns:
Change
to remove theWoofHttpContinuationModel
.
-
addHttpInput
public Change<WoofHttpInputModel> addHttpInput(java.lang.String applicationPath, java.lang.String httpMethodName, boolean isSecure)
Description copied from interface:WoofChanges
Adds aWoofHttpInputModel
.- Specified by:
addHttpInput
in interfaceWoofChanges
- Parameters:
applicationPath
- Application path to theWoofHttpInputModel
.httpMethodName
- Name of theHttpMethod
.isSecure
-true
to require a secureServerHttpConnection
.- Returns:
Change
to add aWoofHttpInputModel
.
-
addDocumentation
public Change<WoofHttpInputModel> addDocumentation(WoofHttpInputModel input, java.lang.String description)
Description copied from interface:WoofChanges
Documents theWoofHttpInputModel
.- Specified by:
addDocumentation
in interfaceWoofChanges
- Parameters:
input
-WoofHttpInputModel
to have documentation.description
- Documentation for theWoofHttpInputModel
.- Returns:
Change
to provide documentation to theWoofHttpInputModel
.
-
refactorHttpInput
public Change<WoofHttpInputModel> refactorHttpInput(WoofHttpInputModel input, java.lang.String applicationPath, java.lang.String httpMethod, boolean isSecure)
Description copied from interface:WoofChanges
Refactors theWoofHttpInputModel
.- Specified by:
refactorHttpInput
in interfaceWoofChanges
- Parameters:
input
-WoofHttpInputModel
to refactor.applicationPath
- New application path.httpMethod
- NewHttpMethod
name.isSecure
- Indicates if secure.- Returns:
Change
to refactor theWoofHttpInputModel
.
-
changeApplicationPath
public Change<WoofHttpInputModel> changeApplicationPath(WoofHttpInputModel input, java.lang.String applicationPath)
Description copied from interface:WoofChanges
Changes the application path for theWoofHttpInputModel
.- Specified by:
changeApplicationPath
in interfaceWoofChanges
- Parameters:
input
-WoofHttpInputModel
.applicationPath
- New application path.- Returns:
Change
to the application path.
-
removeHttpInput
public Change<WoofHttpInputModel> removeHttpInput(WoofHttpInputModel httpInput)
Description copied from interface:WoofChanges
Removes aWoofHttpInputModel
.- Specified by:
removeHttpInput
in interfaceWoofChanges
- Parameters:
httpInput
-WoofHttpInputModel
to remove.- Returns:
Change
to remove theWoofHttpContinuationModel
.
-
addTemplate
public Change<WoofTemplateModel> addTemplate(java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateLogicClass, WebTemplateType templateType, java.lang.String redirectValuesFunction, java.lang.String contentType, java.lang.String charsetName, boolean isTemplateSecure, java.lang.String linkSeparatorCharacter, java.util.Map<java.lang.String,java.lang.Boolean> linksSecure, java.lang.String[] renderHttpMethods, WoofTemplateExtension[] extensions, WoofTemplateChangeContext context)
Description copied from interface:WoofChanges
Adds aWoofTemplateModel
.- Specified by:
addTemplate
in interfaceWoofChanges
- Parameters:
applicationPath
- URI to theWoofTemplateModel
.templateLocation
- Path to the template file.templateLogicClass
- Name of the logicClass
for the template.templateType
-WebTemplateType
for theWoofTemplateModel
.redirectValuesFunction
- Render redirectManagedFunction
name.contentType
- Content-Type for theWoofTemplateModel
. May benull
.charsetName
- Name ofCharset
for theWoofTemplateModel
.isTemplateSecure
-true
for theWoofTemplateModel
to require a secureServerHttpConnection
.linkSeparatorCharacter
- Link separatorCharacter
.linksSecure
- Link secure configuration overridingWoofTemplateModel
secure.renderHttpMethods
- Listing of HTTP methods that are to render theWoofTemplateModel
.extensions
-WoofTemplateExtension
instances for theWoofTemplateModel
.context
-WoofTemplateChangeContext
.- Returns:
Change
to add aWoofTemplateModel
.
-
getInheritableOutputNames
public java.util.Set<java.lang.String> getInheritableOutputNames(WoofTemplateModel childTemplate)
Description copied from interface:WoofChanges
Obtains the inheritable
WoofTemplateOutputModel
names for theWoofTemplateModel
.Note that this searches the super
WoofTemplateModel
of the inputWoofTemplateModel
. TheWoofTemplateOutputModel
instances from the inputWoofTemplateModel
are not included.- Specified by:
getInheritableOutputNames
in interfaceWoofChanges
- Parameters:
childTemplate
- ChildWoofTemplateModel
.- Returns:
- Inheritable
WoofTemplateOutputModel
names.
-
loadSuperTemplates
public void loadSuperTemplates(WebTemplate template, WoofTemplateModel woofTemplate, WebTemplateLoader templateLoader)
Description copied from interface:WoofChanges
Loads the superWoofTemplateModel
models to theWebTemplate
.- Specified by:
loadSuperTemplates
in interfaceWoofChanges
- Parameters:
template
-WebTemplate
to be loaded within its superWebTemplate
instances.woofTemplate
-WoofTemplateModel
within the configuration for theWebTemplate
.templateLoader
-WebTemplateLoader
.
-
linkTemplateToSuperTemplate
public Change<WoofTemplateToSuperWoofTemplateModel> linkTemplateToSuperTemplate(WoofTemplateModel childTemplate, WoofTemplateModel superTemplate)
Description copied from interface:WoofChanges
Link theWoofTemplateModel
to its superWoofTemplateModel
.- Specified by:
linkTemplateToSuperTemplate
in interfaceWoofChanges
- Parameters:
childTemplate
- ChildWoofTemplateModel
.superTemplate
- SuperWoofTemplateModel
.- Returns:
Change
to make the link.
-
removeTemplateToSuperTemplate
public Change<WoofTemplateToSuperWoofTemplateModel> removeTemplateToSuperTemplate(WoofTemplateToSuperWoofTemplateModel link)
Description copied from interface:WoofChanges
Removes theWoofTemplateToSuperWoofTemplateModel
.- Specified by:
removeTemplateToSuperTemplate
in interfaceWoofChanges
- Parameters:
link
-WoofTemplateToSuperWoofTemplateModel
.- Returns:
Change
to make the link.
-
refactorTemplate
public Change<WoofTemplateModel> refactorTemplate(WoofTemplateModel template, java.lang.String applicationPath, java.lang.String templateLocation, java.lang.String templateLogicClass, WebTemplateType templateType, java.lang.String redirectValuesFunction, java.util.Set<java.lang.String> inheritedTemplateOutputNames, java.lang.String contentType, java.lang.String charsetName, boolean isTemplateSecure, java.lang.String linkSeparatorCharacter, java.util.Map<java.lang.String,java.lang.Boolean> linksSecure, java.lang.String[] renderHttpMethods, WoofTemplateExtension[] extensions, java.util.Map<java.lang.String,java.lang.String> templateOutputNameMapping, WoofTemplateChangeContext context)
Description copied from interface:WoofChanges
Refactors theWoofTemplateModel
.- Specified by:
refactorTemplate
in interfaceWoofChanges
- Parameters:
template
-WoofTemplateModel
to refactor.applicationPath
- New application path for theWoofTemplateModel
.templateLocation
- New template location for theWoofTemplateModel
.templateLogicClass
- New logic class for theWoofTemplateModel
.templateType
-WebTemplateType
for the refactoredWoofTemplateModel
.redirectValuesFunction
- New render redirectManagedFunction
name.inheritedTemplateOutputNames
- InheritedWoofTemplateOutputModel
configuration from the superWoofTemplateModel
and its subsequent ancestors.contentType
- Content-Type for theWoofTemplateModel
. May benull
.charsetName
- Name ofCharset
for theWoofTemplateModel
. May benull
.isTemplateSecure
-true
for theWoofTemplateModel
to require a secureServerHttpConnection
.linkSeparatorCharacter
- New link separatorCharacter
.linksSecure
- Link secure configuration overridingWoofTemplateModel
secure.renderHttpMethods
- Listing of HTTP methods that render theWoofTemplateModel
.extensions
-WoofTemplateExtension
instances for theWoofTemplateModel
.templateOutputNameMapping
- Mapping ofSectionOutputType
name to existingWoofTemplateOutputModel
name to allow maintaining links to other items within theWoofModel
.context
-WoofTemplateChangeContext
.- Returns:
Change
to refactor theWoofTemplateModel
.
-
changeApplicationPath
public Change<WoofTemplateModel> changeApplicationPath(WoofTemplateModel template, java.lang.String applicationPath, WoofTemplateChangeContext context)
Description copied from interface:WoofChanges
Changes the application path for theWoofTemplateModel
.- Specified by:
changeApplicationPath
in interfaceWoofChanges
- Parameters:
template
-WoofTemplateModel
.applicationPath
- Application path.context
-WoofTemplateChangeContext
.- Returns:
Change
for the URI.
-
removeTemplate
public Change<WoofTemplateModel> removeTemplate(WoofTemplateModel template, WoofTemplateChangeContext context)
Description copied from interface:WoofChanges
Removes theWoofTemplateModel
.- Specified by:
removeTemplate
in interfaceWoofChanges
- Parameters:
template
-WoofTemplateModel
to remove.context
-WoofTemplateChangeContext
.- Returns:
Change
to remove theWoofTemplateModel
.
-
addSection
public Change<WoofSectionModel> addSection(java.lang.String sectionName, java.lang.String sectionSourceClassName, java.lang.String sectionLocation, PropertyList properties, SectionType section)
Description copied from interface:WoofChanges
Adds aWoofSectionModel
.- Specified by:
addSection
in interfaceWoofChanges
- Parameters:
sectionName
- Name of theWoofSectionModel
.sectionSourceClassName
-SectionSource
class name.sectionLocation
- Location of the section.properties
-PropertyList
.section
-SectionType
for theWoofSectionModel
.- Returns:
Change
to add theWoofSectionModel
.
-
refactorSection
public Change<WoofSectionModel> refactorSection(WoofSectionModel section, java.lang.String sectionName, java.lang.String sectionSourceClassName, java.lang.String sectionLocation, PropertyList properties, SectionType sectionType, java.util.Map<java.lang.String,java.lang.String> sectionInputNameMapping, java.util.Map<java.lang.String,java.lang.String> sectionOutputNameMapping)
Description copied from interface:WoofChanges
Refactors theWoofSectionModel
.- Specified by:
refactorSection
in interfaceWoofChanges
- Parameters:
section
-WoofSectionModel
to refactor.sectionName
- New name of theWoofSectionModel
.sectionSourceClassName
- NewSectionSource
class name for theWoofSectionModel
.sectionLocation
- New location for theWoofSectionModel
.properties
- NewPropertyList
for theWoofSectionModel
.sectionType
-SectionType
of the refactorWoofSectionModel
.sectionInputNameMapping
- Mapping ofSectionInputType
name to existingWoofSectionInputModel
name to allow maintaining links to other items within theWoofModel
.sectionOutputNameMapping
- Mapping ofSectionOutputType
name to existingWoofSectionOutputModel
name to allow maintaining links to other items within theWoofModel
.- Returns:
Change
to refactor theWoofSectionModel
.
-
removeSection
public Change<WoofSectionModel> removeSection(WoofSectionModel section)
Description copied from interface:WoofChanges
Removes theWoofSectionModel
.- Specified by:
removeSection
in interfaceWoofChanges
- Parameters:
section
-WoofSectionModel
to remove.- Returns:
Change
to remove theWoofSectionModel
.
-
addProcedure
public Change<WoofProcedureModel> addProcedure(java.lang.String procedureName, java.lang.String resource, java.lang.String sourceName, java.lang.String procedure, PropertyList properties, ProcedureType procedureType)
Description copied from interface:WoofChanges
Adds aWoofProcedureModel
.- Specified by:
addProcedure
in interfaceWoofChanges
- Parameters:
procedureName
- Name of theWoofProcedureModel
.resource
- Resource.sourceName
- Source name.procedure
-Procedure
name.properties
-PropertyList
procedureType
-ProcedureType
for theWoofProcedureModel
.- Returns:
Change
to add theWoofProcedureModel
.
-
refactorProcedure
public Change<WoofProcedureModel> refactorProcedure(WoofProcedureModel procedureModel, java.lang.String procedureName, java.lang.String resource, java.lang.String sourceName, java.lang.String procedure, PropertyList properties, ProcedureType procedureType, java.util.Map<java.lang.String,java.lang.String> outputNameMapping)
Description copied from interface:WoofChanges
Refactors theWoofProcedureModel
.- Specified by:
refactorProcedure
in interfaceWoofChanges
- Parameters:
procedureModel
-WoofProcedureModel
to refactor.procedureName
- Name of theWoofProcedureModel
.resource
- Resource.sourceName
- Source name.procedure
-Procedure
name.properties
-PropertyList
.procedureType
-ProcedureType
for theWoofProcedureModel
.outputNameMapping
- Mapping ofProcedureFlowType
name to existingWoofProcedureOutputModel
name to allow maintaining links to other items within theWoofModel
.- Returns:
Change
to refactor theWoofProcedureModel
.
-
removeProcedure
public Change<WoofProcedureModel> removeProcedure(WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Removes theWoofProcedureModel
.- Specified by:
removeProcedure
in interfaceWoofChanges
- Parameters:
procedure
-WoofProcedureModel
to remove.- Returns:
Change
to remove theWoofProcedureModel
.
-
addSecurity
public Change<WoofSecurityModel> addSecurity(java.lang.String httpSecurityName, java.lang.String httpSecuritySourceClassName, long timeout, PropertyList properties, java.lang.String[] contentTypes, HttpSecurityType<?,?,?,?,?> httpSecurityType)
Description copied from interface:WoofChanges
Adds aWoofSecurityModel
.- Specified by:
addSecurity
in interfaceWoofChanges
- Parameters:
httpSecurityName
- Name of theHttpSecurity
.httpSecuritySourceClassName
-HttpSecuritySource
class name.timeout
- Time out in authenticating.properties
-PropertyList
.contentTypes
- Content types.httpSecurityType
-HttpSecurityType
for theWoofSecurityModel
.- Returns:
Change
to specify theWoofSecurityModel
.
-
refactorSecurity
public Change<WoofSecurityModel> refactorSecurity(WoofSecurityModel security, java.lang.String httpSecurityName, java.lang.String httpSecuritySourceClassName, long timeout, PropertyList properties, java.lang.String[] contentTypes, HttpSecurityType<?,?,?,?,?> httpSecurityType, java.util.Map<java.lang.String,java.lang.String> accessOutputNameMapping)
Description copied from interface:WoofChanges
Refactors theWoofSecurityModel
.- Specified by:
refactorSecurity
in interfaceWoofChanges
- Parameters:
security
-WoofSecurityModel
to refactor.httpSecurityName
- Name of theHttpSecurity
.httpSecuritySourceClassName
-HttpSecuritySource
class name.timeout
- Time out in authenticating.properties
-PropertyList
.contentTypes
- Content types.httpSecurityType
-HttpSecurityType
for theWoofSecurityModel
.accessOutputNameMapping
- Mapping ofHttpSecurityFlowType
name to existingWoofSecurityOutputModel
name to allow maintaining links to other items within theWoofModel
.- Returns:
Change
to refactor theWoofSecurityModel
.
-
removeSecurity
public Change<WoofSecurityModel> removeSecurity(WoofSecurityModel security)
Description copied from interface:WoofChanges
Removes theWoofSecurityModel
.- Specified by:
removeSecurity
in interfaceWoofChanges
- Parameters:
security
-WoofSecurityModel
to remove.- Returns:
Change
to remove theWoofSecurityModel
.
-
addGovernance
public Change<WoofGovernanceModel> addGovernance(java.lang.String governanceName, java.lang.String governanceSourceClassName, PropertyList properties, GovernanceType<?,?> governanceType)
Description copied from interface:WoofChanges
Adds aWoofGovernanceModel
.- Specified by:
addGovernance
in interfaceWoofChanges
- Parameters:
governanceName
- Name of theWoofGovernanceModel
.governanceSourceClassName
-GovernanceSource
class name.properties
-PropertyList
.governanceType
-GovernanceType
.- Returns:
Change
to add theWoofGovernanceModel
.
-
refactorGovernance
public Change<WoofGovernanceModel> refactorGovernance(WoofGovernanceModel governance, java.lang.String governanceName, java.lang.String governanceSourceClassName, PropertyList properties, GovernanceType<?,?> governanceType)
Description copied from interface:WoofChanges
Refactors theWoofGovernanceModel
.- Specified by:
refactorGovernance
in interfaceWoofChanges
- Parameters:
governance
-WoofGovernanceModel
to refactor.governanceName
- New name of theWoofGovernanceModel
.governanceSourceClassName
- NewGovernanceSource
class name for theWoofGovernanceModel
.properties
- NewPropertyList
for theWoofGovernanceModel
.governanceType
-GovernanceType
of the refactoredWoofGovernanceModel
.- Returns:
Change
to refactor theWoofGovernanceModel
.
-
removeGovernance
public Change<WoofGovernanceModel> removeGovernance(WoofGovernanceModel governance)
Description copied from interface:WoofChanges
Removes theWoofGovernanceModel
.- Specified by:
removeGovernance
in interfaceWoofChanges
- Parameters:
governance
-WoofGovernanceModel
to remove.- Returns:
Change
to remove theWoofGovernanceModel
.
-
addGovernanceArea
public Change<WoofGovernanceAreaModel> addGovernanceArea(WoofGovernanceModel governance, int width, int height)
Description copied from interface:WoofChanges
Adds aWoofGovernanceAreaModel
for aWoofGovernanceModel
.- Specified by:
addGovernanceArea
in interfaceWoofChanges
- Parameters:
governance
-WoofGovernanceModel
.width
- Width ofWoofGovernanceAreaModel
.height
- Height ofWoofGovernanceAreaModel
.- Returns:
Change
to addWoofGovernanceAreaModel
.
-
removeGovernanceArea
public Change<WoofGovernanceAreaModel> removeGovernanceArea(WoofGovernanceAreaModel governanceArea)
Description copied from interface:WoofChanges
Removes theWoofGovernanceAreaModel
.- Specified by:
removeGovernanceArea
in interfaceWoofChanges
- Parameters:
governanceArea
-WoofGovernanceAreaModel
.- Returns:
Change
to remove theWoofGovernanceAreaModel
.
-
addResource
public Change<WoofResourceModel> addResource(java.lang.String resourcePath)
Description copied from interface:WoofChanges
Adds aWoofResourceModel
.- Specified by:
addResource
in interfaceWoofChanges
- Parameters:
resourcePath
- Path to the resource.- Returns:
Change
to add theWoofResourceModel
.
-
refactorResource
public Change<WoofResourceModel> refactorResource(WoofResourceModel resource, java.lang.String resourcePath)
Description copied from interface:WoofChanges
Refactors theWoofResourceModel
.- Specified by:
refactorResource
in interfaceWoofChanges
- Parameters:
resource
-WoofResourceModel
to refactor.resourcePath
- New resource path.- Returns:
Change
to refactor theWoofResourceModel
.
-
changeResourcePath
public Change<WoofResourceModel> changeResourcePath(WoofResourceModel resource, java.lang.String resourcePath)
Description copied from interface:WoofChanges
Changes the resource path for theWoofResourceModel
.- Specified by:
changeResourcePath
in interfaceWoofChanges
- Parameters:
resource
-WoofResourceModel
.resourcePath
- Resource path.- Returns:
Change
for the resource path.
-
removeResource
public Change<WoofResourceModel> removeResource(WoofResourceModel resource)
Description copied from interface:WoofChanges
Removes theWoofResourceModel
.- Specified by:
removeResource
in interfaceWoofChanges
- Parameters:
resource
-WoofResourceModel
to remove.- Returns:
Change
to remove theWoofResourceModel
.
-
addException
public Change<WoofExceptionModel> addException(java.lang.String exceptionClassName)
Description copied from interface:WoofChanges
Adds aWoofExceptionModel
.- Specified by:
addException
in interfaceWoofChanges
- Parameters:
exceptionClassName
-Throwable
class name.- Returns:
Change
to add theWoofExceptionModel
.
-
refactorException
public Change<WoofExceptionModel> refactorException(WoofExceptionModel exception, java.lang.String exceptionClassName)
Description copied from interface:WoofChanges
Refactors aWoofExceptionModel
.- Specified by:
refactorException
in interfaceWoofChanges
- Parameters:
exception
-WoofExceptionModel
to refactor.exceptionClassName
- NewException
class name.- Returns:
Change
to refactor theWoofExceptionModel
.
-
removeException
public Change<WoofExceptionModel> removeException(WoofExceptionModel exception)
Description copied from interface:WoofChanges
Removes theWoofExceptionModel
.- Specified by:
removeException
in interfaceWoofChanges
- Parameters:
exception
-WoofExceptionModel
to remove.- Returns:
Change
to remove theWoofExceptionModel
.
-
addStart
public Change<WoofStartModel> addStart()
Description copied from interface:WoofChanges
Adds aWoofStartModel
.- Specified by:
addStart
in interfaceWoofChanges
- Returns:
Change
to add theWoofStartModel
.
-
removeStart
public Change<WoofStartModel> removeStart(WoofStartModel start)
Description copied from interface:WoofChanges
Removes theWoofStartModel
.- Specified by:
removeStart
in interfaceWoofChanges
- Parameters:
start
-WoofStartModel
to remove.- Returns:
Change
to remove theWoofStartModel
.
-
linkHttpContinuationToHttpContinuation
public Change<WoofHttpContinuationToWoofHttpContinuationModel> linkHttpContinuationToHttpContinuation(WoofHttpContinuationModel httpContinuation, WoofHttpContinuationModel httpRedirect)
Description copied from interface:WoofChanges
Links theWoofHttpContinuationModel
to theWoofHttpContinuationModel
.- Specified by:
linkHttpContinuationToHttpContinuation
in interfaceWoofChanges
- Parameters:
httpContinuation
-WoofHttpContinuationModel
.httpRedirect
-WoofHttpContinuationModel
.- Returns:
Change
to make the link.
-
removeHttpContinuationToHttpContinuation
public Change<WoofHttpContinuationToWoofHttpContinuationModel> removeHttpContinuationToHttpContinuation(WoofHttpContinuationToWoofHttpContinuationModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpContinuationToWoofHttpContinuationModel
.- Specified by:
removeHttpContinuationToHttpContinuation
in interfaceWoofChanges
- Parameters:
link
-WoofHttpContinuationToWoofHttpContinuationModel
.- Returns:
Change
to remove the link.
-
linkHttpContinuationToTemplate
public Change<WoofHttpContinuationToWoofTemplateModel> linkHttpContinuationToTemplate(WoofHttpContinuationModel httpContinuation, WoofTemplateModel template)
Description copied from interface:WoofChanges
Links theWoofHttpContinuationModel
to theWoofTemplateModel
.- Specified by:
linkHttpContinuationToTemplate
in interfaceWoofChanges
- Parameters:
httpContinuation
-WoofHttpContinuationModel
.template
-WoofTemplateModel
.- Returns:
Change
to make the link.
-
removeHttpContinuationToTemplate
public Change<WoofHttpContinuationToWoofTemplateModel> removeHttpContinuationToTemplate(WoofHttpContinuationToWoofTemplateModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpContinuationToWoofTemplateModel
.- Specified by:
removeHttpContinuationToTemplate
in interfaceWoofChanges
- Parameters:
link
-WoofHttpContinuationToWoofTemplateModel
.- Returns:
Change
to remove the link.
-
linkHttpContinuationToSectionInput
public Change<WoofHttpContinuationToWoofSectionInputModel> linkHttpContinuationToSectionInput(WoofHttpContinuationModel httpContinuation, WoofSectionInputModel sectionInput)
Description copied from interface:WoofChanges
Links theWoofHttpContinuationModel
to theWoofSectionInputModel
.- Specified by:
linkHttpContinuationToSectionInput
in interfaceWoofChanges
- Parameters:
httpContinuation
-WoofHttpContinuationModel
.sectionInput
-WoofSectionInputModel
.- Returns:
Change
to make the link.
-
removeHttpContinuationToSectionInput
public Change<WoofHttpContinuationToWoofSectionInputModel> removeHttpContinuationToSectionInput(WoofHttpContinuationToWoofSectionInputModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpContinuationToWoofSectionInputModel
.- Specified by:
removeHttpContinuationToSectionInput
in interfaceWoofChanges
- Parameters:
link
-WoofHttpContinuationToWoofSectionInputModel
.- Returns:
Change
to remove the link.
-
linkHttpContinuationToSecurity
public Change<WoofHttpContinuationToWoofSecurityModel> linkHttpContinuationToSecurity(WoofHttpContinuationModel httpContinuation, WoofSecurityModel security)
Description copied from interface:WoofChanges
Links theWoofHttpContinuationModel
to theWoofSecurityModel
.- Specified by:
linkHttpContinuationToSecurity
in interfaceWoofChanges
- Parameters:
httpContinuation
-WoofHttpContinuationModel
.security
-WoofSecurityModel
.- Returns:
Change
to make the link.
-
removeHttpContinuationToSecurity
public Change<WoofHttpContinuationToWoofSecurityModel> removeHttpContinuationToSecurity(WoofHttpContinuationToWoofSecurityModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpContinuationToWoofSecurityModel
.- Specified by:
removeHttpContinuationToSecurity
in interfaceWoofChanges
- Parameters:
link
-WoofHttpContinuationToWoofSecurityModel
.- Returns:
Change
to remove the link.
-
linkHttpContinuationToResource
public Change<WoofHttpContinuationToWoofResourceModel> linkHttpContinuationToResource(WoofHttpContinuationModel httpContinuation, WoofResourceModel resource)
Description copied from interface:WoofChanges
Links theWoofHttpContinuationModel
to theWoofResourceModel
.- Specified by:
linkHttpContinuationToResource
in interfaceWoofChanges
- Parameters:
httpContinuation
-WoofHttpContinuationModel
.resource
-WoofResourceModel
.- Returns:
Change
to make the link.
-
removeHttpContinuationToResource
public Change<WoofHttpContinuationToWoofResourceModel> removeHttpContinuationToResource(WoofHttpContinuationToWoofResourceModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpContinuationToWoofResourceModel
.- Specified by:
removeHttpContinuationToResource
in interfaceWoofChanges
- Parameters:
link
-WoofHttpContinuationToWoofResourceModel
.- Returns:
Change
to remove the link.
-
linkHttpContinuationToProcedure
public Change<WoofHttpContinuationToWoofProcedureModel> linkHttpContinuationToProcedure(WoofHttpContinuationModel httpContinuation, WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Links theWoofHttpContinuationModel
to theWoofProcedureModel
.- Specified by:
linkHttpContinuationToProcedure
in interfaceWoofChanges
- Parameters:
httpContinuation
-WoofHttpContinuationModel
.procedure
-WoofProcedureModel
.- Returns:
Change
to make the link.
-
removeHttpContinuationToProcedure
public Change<WoofHttpContinuationToWoofProcedureModel> removeHttpContinuationToProcedure(WoofHttpContinuationToWoofProcedureModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpContinuationToWoofProcedureModel
.- Specified by:
removeHttpContinuationToProcedure
in interfaceWoofChanges
- Parameters:
link
-WoofHttpContinuationToWoofProcedureModel
.- Returns:
Change
to remove the link.
-
linkHttpInputToHttpContinuation
public Change<WoofHttpInputToWoofHttpContinuationModel> linkHttpInputToHttpContinuation(WoofHttpInputModel httpInput, WoofHttpContinuationModel httpContinuation)
Description copied from interface:WoofChanges
Links theWoofHttpInputModel
to theWoofHttpContinuationModel
.- Specified by:
linkHttpInputToHttpContinuation
in interfaceWoofChanges
- Parameters:
httpInput
-WoofHttpInputModel
.httpContinuation
-WoofHttpContinuationModel
.- Returns:
Change
to make the link.
-
removeHttpInputToHttpContinuation
public Change<WoofHttpInputToWoofHttpContinuationModel> removeHttpInputToHttpContinuation(WoofHttpInputToWoofHttpContinuationModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpInputToWoofHttpContinuationModel
.- Specified by:
removeHttpInputToHttpContinuation
in interfaceWoofChanges
- Parameters:
link
-WoofHttpInputToWoofHttpContinuationModel
.- Returns:
Change
to remove the link.
-
linkHttpInputToTemplate
public Change<WoofHttpInputToWoofTemplateModel> linkHttpInputToTemplate(WoofHttpInputModel httpInput, WoofTemplateModel template)
Description copied from interface:WoofChanges
Links theWoofHttpInputModel
to theWoofTemplateModel
.- Specified by:
linkHttpInputToTemplate
in interfaceWoofChanges
- Parameters:
httpInput
-WoofHttpInputModel
.template
-WoofTemplateModel
.- Returns:
Change
to make the link.
-
removeHttpInputToTemplate
public Change<WoofHttpInputToWoofTemplateModel> removeHttpInputToTemplate(WoofHttpInputToWoofTemplateModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpInputToWoofTemplateModel
.- Specified by:
removeHttpInputToTemplate
in interfaceWoofChanges
- Parameters:
link
-WoofHttpInputToWoofTemplateModel
.- Returns:
Change
to remove the link.
-
linkHttpInputToSectionInput
public Change<WoofHttpInputToWoofSectionInputModel> linkHttpInputToSectionInput(WoofHttpInputModel httpInput, WoofSectionInputModel sectionInput)
Description copied from interface:WoofChanges
Links theWoofHttpInputModel
to theWoofSectionInputModel
.- Specified by:
linkHttpInputToSectionInput
in interfaceWoofChanges
- Parameters:
httpInput
-WoofHttpInputModel
.sectionInput
-WoofSectionInputModel
.- Returns:
Change
to make the link.
-
removeHttpInputToSectionInput
public Change<WoofHttpInputToWoofSectionInputModel> removeHttpInputToSectionInput(WoofHttpInputToWoofSectionInputModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpInputToWoofSectionInputModel
.- Specified by:
removeHttpInputToSectionInput
in interfaceWoofChanges
- Parameters:
link
-WoofHttpInputToWoofSectionInputModel
.- Returns:
Change
to remove the link.
-
linkHttpInputToSecurity
public Change<WoofHttpInputToWoofSecurityModel> linkHttpInputToSecurity(WoofHttpInputModel httpInput, WoofSecurityModel security)
Description copied from interface:WoofChanges
Links theWoofHttpInputModel
to theWoofSecurityModel
.- Specified by:
linkHttpInputToSecurity
in interfaceWoofChanges
- Parameters:
httpInput
-WoofHttpInputModel
.security
-WoofSecurityModel
.- Returns:
Change
to make the link.
-
removeHttpInputToSecurity
public Change<WoofHttpInputToWoofSecurityModel> removeHttpInputToSecurity(WoofHttpInputToWoofSecurityModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpInputToWoofSecurityModel
.- Specified by:
removeHttpInputToSecurity
in interfaceWoofChanges
- Parameters:
link
-WoofHttpInputToWoofSecurityModel
.- Returns:
Change
to remove the link.
-
linkHttpInputToResource
public Change<WoofHttpInputToWoofResourceModel> linkHttpInputToResource(WoofHttpInputModel httpInput, WoofResourceModel resource)
Description copied from interface:WoofChanges
Links theWoofHttpInputModel
to theWoofResourceModel
.- Specified by:
linkHttpInputToResource
in interfaceWoofChanges
- Parameters:
httpInput
-WoofHttpInputModel
.resource
-WoofResourceModel
.- Returns:
Change
to make the link.
-
removeHttpInputToResource
public Change<WoofHttpInputToWoofResourceModel> removeHttpInputToResource(WoofHttpInputToWoofResourceModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpInputToWoofResourceModel
.- Specified by:
removeHttpInputToResource
in interfaceWoofChanges
- Parameters:
link
-WoofHttpInputToWoofResourceModel
.- Returns:
Change
to remove the link.
-
linkHttpInputToProcedure
public Change<WoofHttpInputToWoofProcedureModel> linkHttpInputToProcedure(WoofHttpInputModel httpInput, WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Links theWoofHttpInputModel
to theWoofProcedureModel
.- Specified by:
linkHttpInputToProcedure
in interfaceWoofChanges
- Parameters:
httpInput
-WoofHttpInputModel
.procedure
-WoofProcedureModel
.- Returns:
Change
to make the link.
-
removeHttpInputToProcedure
public Change<WoofHttpInputToWoofProcedureModel> removeHttpInputToProcedure(WoofHttpInputToWoofProcedureModel link)
Description copied from interface:WoofChanges
Removes theWoofHttpInputToWoofProcedureModel
.- Specified by:
removeHttpInputToProcedure
in interfaceWoofChanges
- Parameters:
link
-WoofHttpInputToWoofProcedureModel
.- Returns:
Change
to remove the link.
-
linkTemplateOutputToTemplate
public Change<WoofTemplateOutputToWoofTemplateModel> linkTemplateOutputToTemplate(WoofTemplateOutputModel templateOutput, WoofTemplateModel template)
Description copied from interface:WoofChanges
Links theWoofTemplateOutputModel
to theWoofTemplateModel
.- Specified by:
linkTemplateOutputToTemplate
in interfaceWoofChanges
- Parameters:
templateOutput
-WoofTemplateOutputModel
.template
-WoofTemplateModel
.- Returns:
Change
to make the link.
-
removeTemplateOutputToTemplate
public Change<WoofTemplateOutputToWoofTemplateModel> removeTemplateOutputToTemplate(WoofTemplateOutputToWoofTemplateModel link)
Description copied from interface:WoofChanges
Removes theWoofTemplateOutputToWoofTemplateModel
.- Specified by:
removeTemplateOutputToTemplate
in interfaceWoofChanges
- Parameters:
link
-WoofTemplateOutputToWoofTemplateModel
.- Returns:
Change
to remove the link.
-
linkTemplateOutputToSectionInput
public Change<WoofTemplateOutputToWoofSectionInputModel> linkTemplateOutputToSectionInput(WoofTemplateOutputModel templateOutput, WoofSectionInputModel sectionInput)
Description copied from interface:WoofChanges
Links theWoofTemplateOutputModel
to theWoofSectionInputModel
.- Specified by:
linkTemplateOutputToSectionInput
in interfaceWoofChanges
- Parameters:
templateOutput
-WoofTemplateOutputModel
.sectionInput
-WoofSectionInputModel
.- Returns:
Change
to make the link.
-
removeTemplateOutputToSectionInput
public Change<WoofTemplateOutputToWoofSectionInputModel> removeTemplateOutputToSectionInput(WoofTemplateOutputToWoofSectionInputModel link)
Description copied from interface:WoofChanges
Removes theWoofTemplateOutputToWoofSectionInputModel
.- Specified by:
removeTemplateOutputToSectionInput
in interfaceWoofChanges
- Parameters:
link
-WoofTemplateOutputToWoofSectionInputModel
.- Returns:
Change
to remove the link.
-
linkTemplateOutputToSecurity
public Change<WoofTemplateOutputToWoofSecurityModel> linkTemplateOutputToSecurity(WoofTemplateOutputModel templateOutput, WoofSecurityModel security)
Description copied from interface:WoofChanges
Links theWoofTemplateOutputModel
to theWoofSecurityModel
.- Specified by:
linkTemplateOutputToSecurity
in interfaceWoofChanges
- Parameters:
templateOutput
-WoofTemplateOutputModel
.security
-WoofSecurityModel
.- Returns:
Change
to make the link.
-
removeTemplateOutputToSecurity
public Change<WoofTemplateOutputToWoofSecurityModel> removeTemplateOutputToSecurity(WoofTemplateOutputToWoofSecurityModel link)
Description copied from interface:WoofChanges
Removes theWoofTemplateOutputToWoofSecurityModel
.- Specified by:
removeTemplateOutputToSecurity
in interfaceWoofChanges
- Parameters:
link
-WoofTemplateOutputToWoofSecurityModel
.- Returns:
Change
to remove the link.
-
linkTemplateOutputToResource
public Change<WoofTemplateOutputToWoofResourceModel> linkTemplateOutputToResource(WoofTemplateOutputModel templateOutput, WoofResourceModel resource)
Description copied from interface:WoofChanges
Links theWoofTemplateOutputModel
to theWoofResourceModel
.- Specified by:
linkTemplateOutputToResource
in interfaceWoofChanges
- Parameters:
templateOutput
-WoofTemplateOutputModel
.resource
-WoofResourceModel
.- Returns:
Change
to make the link.
-
removeTemplateOutputToResource
public Change<WoofTemplateOutputToWoofResourceModel> removeTemplateOutputToResource(WoofTemplateOutputToWoofResourceModel link)
Description copied from interface:WoofChanges
Removes theWoofTemplateOutputToWoofResourceModel
.- Specified by:
removeTemplateOutputToResource
in interfaceWoofChanges
- Parameters:
link
-WoofTemplateOutputToWoofResourceModel
.- Returns:
Change
to remove the link.
-
linkTemplateOutputToProcedure
public Change<WoofTemplateOutputToWoofProcedureModel> linkTemplateOutputToProcedure(WoofTemplateOutputModel templateOutput, WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Links theWoofTemplateOutputModel
to theWoofProcedureModel
.- Specified by:
linkTemplateOutputToProcedure
in interfaceWoofChanges
- Parameters:
templateOutput
-WoofTemplateOutputModel
.procedure
-WoofProcedureModel
.- Returns:
Change
to make the link.
-
removeTemplateOutputToProcedure
public Change<WoofTemplateOutputToWoofProcedureModel> removeTemplateOutputToProcedure(WoofTemplateOutputToWoofProcedureModel link)
Description copied from interface:WoofChanges
Removes theWoofTemplateOutputToWoofProcedureModel
.- Specified by:
removeTemplateOutputToProcedure
in interfaceWoofChanges
- Parameters:
link
-WoofTemplateOutputToWoofProcedureModel
.- Returns:
Change
to remove the link.
-
linkSectionOutputToTemplate
public Change<WoofSectionOutputToWoofTemplateModel> linkSectionOutputToTemplate(WoofSectionOutputModel sectionOutput, WoofTemplateModel template)
Description copied from interface:WoofChanges
Links theWoofSectionOutputModel
to theWoofTemplateModel
.- Specified by:
linkSectionOutputToTemplate
in interfaceWoofChanges
- Parameters:
sectionOutput
-WoofSectionOutputModel
.template
-WoofTemplateModel
.- Returns:
Change
to make the link.
-
removeSectionOutputToTemplate
public Change<WoofSectionOutputToWoofTemplateModel> removeSectionOutputToTemplate(WoofSectionOutputToWoofTemplateModel link)
Description copied from interface:WoofChanges
Removes theWoofSectionOutputToWoofTemplateModel
.- Specified by:
removeSectionOutputToTemplate
in interfaceWoofChanges
- Parameters:
link
-WoofSectionOutputToWoofTemplateModel
.- Returns:
Change
to remove the link.
-
linkSectionOutputToSectionInput
public Change<WoofSectionOutputToWoofSectionInputModel> linkSectionOutputToSectionInput(WoofSectionOutputModel sectionOutput, WoofSectionInputModel sectionInput)
Description copied from interface:WoofChanges
Links theWoofSectionOutputModel
to theWoofSectionInputModel
.- Specified by:
linkSectionOutputToSectionInput
in interfaceWoofChanges
- Parameters:
sectionOutput
-WoofSectionOutputModel
.sectionInput
-WoofSectionInputModel
.- Returns:
Change
to make the link.
-
removeSectionOutputToSectionInput
public Change<WoofSectionOutputToWoofSectionInputModel> removeSectionOutputToSectionInput(WoofSectionOutputToWoofSectionInputModel link)
Description copied from interface:WoofChanges
Removes theWoofSectionOutputToWoofSectionInputModel
.- Specified by:
removeSectionOutputToSectionInput
in interfaceWoofChanges
- Parameters:
link
-WoofSectionOutputToWoofSectionInputModel
.- Returns:
Change
to remove the link.
-
linkSectionOutputToSecurity
public Change<WoofSectionOutputToWoofSecurityModel> linkSectionOutputToSecurity(WoofSectionOutputModel sectionOutput, WoofSecurityModel security)
Description copied from interface:WoofChanges
Links theWoofSectionOutputModel
to theWoofSecurityModel
.- Specified by:
linkSectionOutputToSecurity
in interfaceWoofChanges
- Parameters:
sectionOutput
-WoofSectionOutputModel
.security
-WoofSecurityModel
.- Returns:
Change
to make the link.
-
removeSectionOutputToSecurity
public Change<WoofSectionOutputToWoofSecurityModel> removeSectionOutputToSecurity(WoofSectionOutputToWoofSecurityModel link)
Description copied from interface:WoofChanges
Removes theWoofSectionOutputToWoofSecurityModel
.- Specified by:
removeSectionOutputToSecurity
in interfaceWoofChanges
- Parameters:
link
-WoofSectionOutputToWoofSecurityModel
.- Returns:
Change
to remove the link.
-
linkSectionOutputToResource
public Change<WoofSectionOutputToWoofResourceModel> linkSectionOutputToResource(WoofSectionOutputModel sectionOutput, WoofResourceModel resource)
Description copied from interface:WoofChanges
Links theWoofSectionOutputModel
to theWoofResourceModel
.- Specified by:
linkSectionOutputToResource
in interfaceWoofChanges
- Parameters:
sectionOutput
-WoofSectionOutputModel
.resource
-WoofResourceModel
.- Returns:
Change
to make the link.
-
removeSectionOutputToResource
public Change<WoofSectionOutputToWoofResourceModel> removeSectionOutputToResource(WoofSectionOutputToWoofResourceModel link)
Description copied from interface:WoofChanges
Removes theWoofSectionOutputToWoofResourceModel
.- Specified by:
removeSectionOutputToResource
in interfaceWoofChanges
- Parameters:
link
-WoofSectionOutputToWoofResourceModel
.- Returns:
Change
to remove the link.
-
linkSectionOutputToHttpContinuation
public Change<WoofSectionOutputToWoofHttpContinuationModel> linkSectionOutputToHttpContinuation(WoofSectionOutputModel sectionOutput, WoofHttpContinuationModel httpContinuation)
Description copied from interface:WoofChanges
Links theWoofSectionOutputModel
to theWoofHttpContinuationModel
.- Specified by:
linkSectionOutputToHttpContinuation
in interfaceWoofChanges
- Parameters:
sectionOutput
-WoofSectionOutputModel
.httpContinuation
-WoofHttpContinuationModel
.- Returns:
Change
to make the link.
-
removeSectionOutputToHttpContinuation
public Change<WoofSectionOutputToWoofHttpContinuationModel> removeSectionOutputToHttpContinuation(WoofSectionOutputToWoofHttpContinuationModel link)
Description copied from interface:WoofChanges
Removes theWoofSectionOutputToWoofHttpContinuationModel
.- Specified by:
removeSectionOutputToHttpContinuation
in interfaceWoofChanges
- Parameters:
link
-WoofSectionOutputToWoofHttpContinuationModel
.- Returns:
Change
to remove the link.
-
linkSectionOutputToProcedure
public Change<WoofSectionOutputToWoofProcedureModel> linkSectionOutputToProcedure(WoofSectionOutputModel sectionOutput, WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Links theWoofSectionOutputModel
to theWoofProcedureModel
.- Specified by:
linkSectionOutputToProcedure
in interfaceWoofChanges
- Parameters:
sectionOutput
-WoofSectionOutputModel
.procedure
-WoofProcedureModel
.- Returns:
Change
to make the link.
-
removeSectionOutputToProcedure
public Change<WoofSectionOutputToWoofProcedureModel> removeSectionOutputToProcedure(WoofSectionOutputToWoofProcedureModel link)
Description copied from interface:WoofChanges
Removes theWoofSectionOutputToWoofProcedureModel
.- Specified by:
removeSectionOutputToProcedure
in interfaceWoofChanges
- Parameters:
link
-WoofSectionOutputToWoofProcedureModel
.- Returns:
Change
to remove the link.
-
linkProcedureNextToTemplate
public Change<WoofProcedureNextToWoofTemplateModel> linkProcedureNextToTemplate(WoofProcedureNextModel procedureNext, WoofTemplateModel template)
Description copied from interface:WoofChanges
Links theWoofProcedureNextModel
to theWoofTemplateModel
.- Specified by:
linkProcedureNextToTemplate
in interfaceWoofChanges
- Parameters:
procedureNext
-WoofProcedureNextModel
.template
-WoofTemplateModel
.- Returns:
Change
to make the link.
-
removeProcedureNextToTemplate
public Change<WoofProcedureNextToWoofTemplateModel> removeProcedureNextToTemplate(WoofProcedureNextToWoofTemplateModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureNextToWoofTemplateModel
.- Specified by:
removeProcedureNextToTemplate
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureNextToWoofTemplateModel
.- Returns:
Change
to remove the link.
-
linkProcedureNextToSectionInput
public Change<WoofProcedureNextToWoofSectionInputModel> linkProcedureNextToSectionInput(WoofProcedureNextModel procedureNext, WoofSectionInputModel sectionInput)
Description copied from interface:WoofChanges
Links theWoofProcedureNextModel
to theWoofSectionInputModel
.- Specified by:
linkProcedureNextToSectionInput
in interfaceWoofChanges
- Parameters:
procedureNext
-WoofProcedureNextModel
.sectionInput
-WoofSectionInputModel
.- Returns:
Change
to make the link.
-
removeProcedureNextToSectionInput
public Change<WoofProcedureNextToWoofSectionInputModel> removeProcedureNextToSectionInput(WoofProcedureNextToWoofSectionInputModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureNextToWoofSectionInputModel
.- Specified by:
removeProcedureNextToSectionInput
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureNextToWoofSectionInputModel
.- Returns:
Change
to remove the link.
-
linkProcedureNextToSecurity
public Change<WoofProcedureNextToWoofSecurityModel> linkProcedureNextToSecurity(WoofProcedureNextModel procedureNext, WoofSecurityModel security)
Description copied from interface:WoofChanges
Links theWoofProcedureNextModel
to theWoofSecurityModel
.- Specified by:
linkProcedureNextToSecurity
in interfaceWoofChanges
- Parameters:
procedureNext
-WoofProcedureNextModel
.security
-WoofSecurityModel
.- Returns:
Change
to make the link.
-
removeProcedureNextToSecurity
public Change<WoofProcedureNextToWoofSecurityModel> removeProcedureNextToSecurity(WoofProcedureNextToWoofSecurityModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureNextToWoofSecurityModel
.- Specified by:
removeProcedureNextToSecurity
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureNextToWoofSecurityModel
.- Returns:
Change
to remove the link.
-
linkProcedureNextToResource
public Change<WoofProcedureNextToWoofResourceModel> linkProcedureNextToResource(WoofProcedureNextModel procedureNext, WoofResourceModel resource)
Description copied from interface:WoofChanges
Links theWoofProcedureNextModel
to theWoofResourceModel
.- Specified by:
linkProcedureNextToResource
in interfaceWoofChanges
- Parameters:
procedureNext
-WoofProcedureNextModel
.resource
-WoofResourceModel
.- Returns:
Change
to make the link.
-
removeProcedureNextToResource
public Change<WoofProcedureNextToWoofResourceModel> removeProcedureNextToResource(WoofProcedureNextToWoofResourceModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureNextToWoofResourceModel
.- Specified by:
removeProcedureNextToResource
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureNextToWoofResourceModel
.- Returns:
Change
to remove the link.
-
linkProcedureNextToHttpContinuation
public Change<WoofProcedureNextToWoofHttpContinuationModel> linkProcedureNextToHttpContinuation(WoofProcedureNextModel procedureNext, WoofHttpContinuationModel httpContinuation)
Description copied from interface:WoofChanges
Links theWoofProcedureNextModel
to theWoofHttpContinuationModel
.- Specified by:
linkProcedureNextToHttpContinuation
in interfaceWoofChanges
- Parameters:
procedureNext
-WoofProcedureNextModel
.httpContinuation
-WoofHttpContinuationModel
.- Returns:
Change
to make the link.
-
removeProcedureNextToHttpContinuation
public Change<WoofProcedureNextToWoofHttpContinuationModel> removeProcedureNextToHttpContinuation(WoofProcedureNextToWoofHttpContinuationModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureNextToWoofHttpContinuationModel
.- Specified by:
removeProcedureNextToHttpContinuation
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureNextToWoofHttpContinuationModel
.- Returns:
Change
to remove the link.
-
linkProcedureNextToProcedure
public Change<WoofProcedureNextToWoofProcedureModel> linkProcedureNextToProcedure(WoofProcedureNextModel procedureNext, WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Links theWoofProcedureNextModel
to theWoofProcedureModel
.- Specified by:
linkProcedureNextToProcedure
in interfaceWoofChanges
- Parameters:
procedureNext
-WoofProcedureNextModel
.procedure
-WoofProcedureModel
.- Returns:
Change
to make the link.
-
removeProcedureNextToProcedure
public Change<WoofProcedureNextToWoofProcedureModel> removeProcedureNextToProcedure(WoofProcedureNextToWoofProcedureModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureNextToWoofProcedureModel
.- Specified by:
removeProcedureNextToProcedure
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureNextToWoofProcedureModel
.- Returns:
Change
to remove the link.
-
linkProcedureOutputToTemplate
public Change<WoofProcedureOutputToWoofTemplateModel> linkProcedureOutputToTemplate(WoofProcedureOutputModel procedureOutput, WoofTemplateModel template)
Description copied from interface:WoofChanges
Links theWoofProcedureOutputModel
to theWoofTemplateModel
.- Specified by:
linkProcedureOutputToTemplate
in interfaceWoofChanges
- Parameters:
procedureOutput
-WoofProcedureOutputModel
.template
-WoofTemplateModel
.- Returns:
Change
to make the link.
-
removeProcedureOutputToTemplate
public Change<WoofProcedureOutputToWoofTemplateModel> removeProcedureOutputToTemplate(WoofProcedureOutputToWoofTemplateModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureOutputToWoofTemplateModel
.- Specified by:
removeProcedureOutputToTemplate
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureOutputToWoofTemplateModel
.- Returns:
Change
to remove the link.
-
linkProcedureOutputToSectionInput
public Change<WoofProcedureOutputToWoofSectionInputModel> linkProcedureOutputToSectionInput(WoofProcedureOutputModel procedureOutput, WoofSectionInputModel sectionInput)
Description copied from interface:WoofChanges
Links theWoofProcedureOutputModel
to theWoofSectionInputModel
.- Specified by:
linkProcedureOutputToSectionInput
in interfaceWoofChanges
- Parameters:
procedureOutput
-WoofProcedureOutputModel
.sectionInput
-WoofSectionInputModel
.- Returns:
Change
to make the link.
-
removeProcedureOutputToSectionInput
public Change<WoofProcedureOutputToWoofSectionInputModel> removeProcedureOutputToSectionInput(WoofProcedureOutputToWoofSectionInputModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureOutputToWoofSectionInputModel
.- Specified by:
removeProcedureOutputToSectionInput
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureOutputToWoofSectionInputModel
.- Returns:
Change
to remove the link.
-
linkProcedureOutputToSecurity
public Change<WoofProcedureOutputToWoofSecurityModel> linkProcedureOutputToSecurity(WoofProcedureOutputModel procedureOutput, WoofSecurityModel security)
Description copied from interface:WoofChanges
Links theWoofProcedureOutputModel
to theWoofSecurityModel
.- Specified by:
linkProcedureOutputToSecurity
in interfaceWoofChanges
- Parameters:
procedureOutput
-WoofProcedureOutputModel
.security
-WoofSecurityModel
.- Returns:
Change
to make the link.
-
removeProcedureOutputToSecurity
public Change<WoofProcedureOutputToWoofSecurityModel> removeProcedureOutputToSecurity(WoofProcedureOutputToWoofSecurityModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureOutputToWoofSecurityModel
.- Specified by:
removeProcedureOutputToSecurity
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureOutputToWoofSecurityModel
.- Returns:
Change
to remove the link.
-
linkProcedureOutputToResource
public Change<WoofProcedureOutputToWoofResourceModel> linkProcedureOutputToResource(WoofProcedureOutputModel procedureOutput, WoofResourceModel resource)
Description copied from interface:WoofChanges
Links theWoofProcedureOutputModel
to theWoofResourceModel
.- Specified by:
linkProcedureOutputToResource
in interfaceWoofChanges
- Parameters:
procedureOutput
-WoofProcedureOutputModel
.resource
-WoofResourceModel
.- Returns:
Change
to make the link.
-
removeProcedureOutputToResource
public Change<WoofProcedureOutputToWoofResourceModel> removeProcedureOutputToResource(WoofProcedureOutputToWoofResourceModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureOutputToWoofResourceModel
.- Specified by:
removeProcedureOutputToResource
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureOutputToWoofResourceModel
.- Returns:
Change
to remove the link.
-
linkProcedureOutputToHttpContinuation
public Change<WoofProcedureOutputToWoofHttpContinuationModel> linkProcedureOutputToHttpContinuation(WoofProcedureOutputModel procedureOutput, WoofHttpContinuationModel httpContinuation)
Description copied from interface:WoofChanges
Links theWoofProcedureOutputModel
to theWoofHttpContinuationModel
.- Specified by:
linkProcedureOutputToHttpContinuation
in interfaceWoofChanges
- Parameters:
procedureOutput
-WoofProcedureOutputModel
.httpContinuation
-WoofHttpContinuationModel
.- Returns:
Change
to make the link.
-
removeProcedureOutputToHttpContinuation
public Change<WoofProcedureOutputToWoofHttpContinuationModel> removeProcedureOutputToHttpContinuation(WoofProcedureOutputToWoofHttpContinuationModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureOutputToWoofHttpContinuationModel
.- Specified by:
removeProcedureOutputToHttpContinuation
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureOutputToWoofHttpContinuationModel
.- Returns:
Change
to remove the link.
-
linkProcedureOutputToProcedure
public Change<WoofProcedureOutputToWoofProcedureModel> linkProcedureOutputToProcedure(WoofProcedureOutputModel procedureOutput, WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Links theWoofProcedureOutputModel
to theWoofProcedureModel
.- Specified by:
linkProcedureOutputToProcedure
in interfaceWoofChanges
- Parameters:
procedureOutput
-WoofProcedureOutputModel
.procedure
-WoofProcedureModel
.- Returns:
Change
to make the link.
-
removeProcedureOutputToProcedure
public Change<WoofProcedureOutputToWoofProcedureModel> removeProcedureOutputToProcedure(WoofProcedureOutputToWoofProcedureModel link)
Description copied from interface:WoofChanges
Removes theWoofProcedureOutputToWoofProcedureModel
.- Specified by:
removeProcedureOutputToProcedure
in interfaceWoofChanges
- Parameters:
link
-WoofProcedureOutputToWoofProcedureModel
.- Returns:
Change
to remove the link.
-
linkSecurityOutputToTemplate
public Change<WoofSecurityOutputToWoofTemplateModel> linkSecurityOutputToTemplate(WoofSecurityOutputModel securityOutput, WoofTemplateModel template)
Description copied from interface:WoofChanges
Links theWoofSecurityOutputModel
to theWoofTemplateModel
.- Specified by:
linkSecurityOutputToTemplate
in interfaceWoofChanges
- Parameters:
securityOutput
-WoofSecurityOutputModel
.template
-WoofTemplateModel
.- Returns:
Change
to make the link.
-
removeSecurityOutputToTemplate
public Change<WoofSecurityOutputToWoofTemplateModel> removeSecurityOutputToTemplate(WoofSecurityOutputToWoofTemplateModel link)
Description copied from interface:WoofChanges
Removes theWoofSecurityOutputToWoofTemplateModel
.- Specified by:
removeSecurityOutputToTemplate
in interfaceWoofChanges
- Parameters:
link
-WoofSecurityOutputToWoofTemplateModel
.- Returns:
Change
to remove the link.
-
linkSecurityOutputToSectionInput
public Change<WoofSecurityOutputToWoofSectionInputModel> linkSecurityOutputToSectionInput(WoofSecurityOutputModel securityOutput, WoofSectionInputModel sectionInput)
Description copied from interface:WoofChanges
Links theWoofSecurityOutputModel
to theWoofSectionInputModel
.- Specified by:
linkSecurityOutputToSectionInput
in interfaceWoofChanges
- Parameters:
securityOutput
-WoofSecurityOutputModel
.sectionInput
-WoofSectionInputModel
.- Returns:
Change
to make the link.
-
removeSecurityOutputToSectionInput
public Change<WoofSecurityOutputToWoofSectionInputModel> removeSecurityOutputToSectionInput(WoofSecurityOutputToWoofSectionInputModel link)
Description copied from interface:WoofChanges
Removes theWoofSecurityOutputToWoofSectionInputModel
.- Specified by:
removeSecurityOutputToSectionInput
in interfaceWoofChanges
- Parameters:
link
-WoofSecurityOutputToWoofSectionInputModel
.- Returns:
Change
to remove the link.
-
linkSecurityOutputToSecurity
public Change<WoofSecurityOutputToWoofSecurityModel> linkSecurityOutputToSecurity(WoofSecurityOutputModel securityOutput, WoofSecurityModel security)
Description copied from interface:WoofChanges
Links theWoofSecurityOutputModel
to theWoofSecurityModel
.- Specified by:
linkSecurityOutputToSecurity
in interfaceWoofChanges
- Parameters:
securityOutput
-WoofSecurityOutputModel
.security
-WoofSecurityModel
.- Returns:
Change
to make the link.
-
removeSecurityOutputToSecurity
public Change<WoofSecurityOutputToWoofSecurityModel> removeSecurityOutputToSecurity(WoofSecurityOutputToWoofSecurityModel link)
Description copied from interface:WoofChanges
Removes theWoofSecurityOutputToWoofSecurityModel
.- Specified by:
removeSecurityOutputToSecurity
in interfaceWoofChanges
- Parameters:
link
-WoofSecurityOutputToWoofSecurityModel
.- Returns:
Change
to remove the link.
-
linkSecurityOutputToResource
public Change<WoofSecurityOutputToWoofResourceModel> linkSecurityOutputToResource(WoofSecurityOutputModel securityOutput, WoofResourceModel resource)
Description copied from interface:WoofChanges
Links theWoofSecurityOutputModel
to theWoofResourceModel
.- Specified by:
linkSecurityOutputToResource
in interfaceWoofChanges
- Parameters:
securityOutput
-WoofSecurityOutputModel
.resource
-WoofResourceModel
.- Returns:
Change
to make the link.
-
removeSecurityOutputToResource
public Change<WoofSecurityOutputToWoofResourceModel> removeSecurityOutputToResource(WoofSecurityOutputToWoofResourceModel link)
Description copied from interface:WoofChanges
Removes theWoofSecurityOutputToWoofResourceModel
.- Specified by:
removeSecurityOutputToResource
in interfaceWoofChanges
- Parameters:
link
-WoofSecurityOutputToWoofResourceModel
.- Returns:
Change
to remove the link.
-
linkSecurityOutputToHttpContinuation
public Change<WoofSecurityOutputToWoofHttpContinuationModel> linkSecurityOutputToHttpContinuation(WoofSecurityOutputModel securityOutput, WoofHttpContinuationModel httpContinuation)
Description copied from interface:WoofChanges
Links theWoofSecurityOutputModel
to theWoofHttpContinuationModel
.- Specified by:
linkSecurityOutputToHttpContinuation
in interfaceWoofChanges
- Parameters:
securityOutput
-WoofSecurityOutputModel
.httpContinuation
-WoofHttpContinuationModel
.- Returns:
Change
to make the link.
-
removeSecurityOutputToHttpContinuation
public Change<WoofSecurityOutputToWoofHttpContinuationModel> removeSecurityOutputToHttpContinuation(WoofSecurityOutputToWoofHttpContinuationModel link)
Description copied from interface:WoofChanges
Removes theWoofSecurityOutputToWoofHttpContinuationModel
.- Specified by:
removeSecurityOutputToHttpContinuation
in interfaceWoofChanges
- Parameters:
link
-WoofSecurityOutputToWoofHttpContinuationModel
.- Returns:
Change
to remove the link.
-
linkSecurityOutputToProcedure
public Change<WoofSecurityOutputToWoofProcedureModel> linkSecurityOutputToProcedure(WoofSecurityOutputModel securityOutput, WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Links theWoofSectionOutputModel
to theWoofProcedureModel
.- Specified by:
linkSecurityOutputToProcedure
in interfaceWoofChanges
- Parameters:
securityOutput
-WoofSectionOutputModel
.procedure
-WoofProcedureModel
.- Returns:
Change
to make the link.
-
removeSecurityOutputToProcedure
public Change<WoofSecurityOutputToWoofProcedureModel> removeSecurityOutputToProcedure(WoofSecurityOutputToWoofProcedureModel link)
Description copied from interface:WoofChanges
Removes theWoofSecurityOutputToWoofProcedureModel
.- Specified by:
removeSecurityOutputToProcedure
in interfaceWoofChanges
- Parameters:
link
-WoofSecurityOutputToWoofProcedureModel
.- Returns:
Change
to remove the link.
-
linkExceptionToHttpContinuation
public Change<WoofExceptionToWoofHttpContinuationModel> linkExceptionToHttpContinuation(WoofExceptionModel exception, WoofHttpContinuationModel applicationPath)
Description copied from interface:WoofChanges
Links theWoofExceptionModel
to theWoofHttpContinuationModel
.- Specified by:
linkExceptionToHttpContinuation
in interfaceWoofChanges
- Parameters:
exception
-WoofExceptionModel
.applicationPath
-WoofHttpContinuationModel
.- Returns:
Change
to make the link.
-
removeExceptionToHttpContinuation
public Change<WoofExceptionToWoofHttpContinuationModel> removeExceptionToHttpContinuation(WoofExceptionToWoofHttpContinuationModel link)
Description copied from interface:WoofChanges
Removes theWoofExceptionToWoofHttpContinuationModel
.- Specified by:
removeExceptionToHttpContinuation
in interfaceWoofChanges
- Parameters:
link
-WoofExceptionToWoofHttpContinuationModel
.- Returns:
Change
to remove the link.
-
linkExceptionToTemplate
public Change<WoofExceptionToWoofTemplateModel> linkExceptionToTemplate(WoofExceptionModel exception, WoofTemplateModel template)
Description copied from interface:WoofChanges
Links theWoofExceptionModel
to theWoofTemplateModel
.- Specified by:
linkExceptionToTemplate
in interfaceWoofChanges
- Parameters:
exception
-WoofExceptionModel
.template
-WoofTemplateModel
.- Returns:
Change
to make the link.
-
removeExceptionToTemplate
public Change<WoofExceptionToWoofTemplateModel> removeExceptionToTemplate(WoofExceptionToWoofTemplateModel link)
Description copied from interface:WoofChanges
Removes theWoofExceptionToWoofTemplateModel
.- Specified by:
removeExceptionToTemplate
in interfaceWoofChanges
- Parameters:
link
-WoofExceptionToWoofTemplateModel
.- Returns:
Change
to remove the link.
-
linkExceptionToSectionInput
public Change<WoofExceptionToWoofSectionInputModel> linkExceptionToSectionInput(WoofExceptionModel exception, WoofSectionInputModel sectionInput)
Description copied from interface:WoofChanges
Links theWoofExceptionModel
to theWoofSectionInputModel
.- Specified by:
linkExceptionToSectionInput
in interfaceWoofChanges
- Parameters:
exception
-WoofExceptionModel
.sectionInput
-WoofSectionInputModel
.- Returns:
Change
to make the link.
-
removeExceptionToSectionInput
public Change<WoofExceptionToWoofSectionInputModel> removeExceptionToSectionInput(WoofExceptionToWoofSectionInputModel link)
Description copied from interface:WoofChanges
Removes theWoofExceptionToWoofSectionInputModel
.- Specified by:
removeExceptionToSectionInput
in interfaceWoofChanges
- Parameters:
link
-WoofExceptionToWoofSectionInputModel
.- Returns:
Change
to remove the link.
-
linkExceptionToSecurity
public Change<WoofExceptionToWoofSecurityModel> linkExceptionToSecurity(WoofExceptionModel exception, WoofSecurityModel security)
Description copied from interface:WoofChanges
Links theWoofExceptionModel
to theWoofSecurityModel
.- Specified by:
linkExceptionToSecurity
in interfaceWoofChanges
- Parameters:
exception
-WoofExceptionModel
.security
-WoofSecurityModel
.- Returns:
Change
to make the link.
-
removeExceptionToSecurity
public Change<WoofExceptionToWoofSecurityModel> removeExceptionToSecurity(WoofExceptionToWoofSecurityModel link)
Description copied from interface:WoofChanges
Removes theWoofExceptionToWoofSecurityModel
.- Specified by:
removeExceptionToSecurity
in interfaceWoofChanges
- Parameters:
link
-WoofExceptionToWoofSecurityModel
.- Returns:
Change
to remove the link.
-
linkExceptionToResource
public Change<WoofExceptionToWoofResourceModel> linkExceptionToResource(WoofExceptionModel exception, WoofResourceModel resource)
Description copied from interface:WoofChanges
Links theWoofExceptionModel
to theWoofResourceModel
.- Specified by:
linkExceptionToResource
in interfaceWoofChanges
- Parameters:
exception
-WoofExceptionModel
.resource
-WoofResourceModel
.- Returns:
Change
to make the link.
-
removeExceptionToResource
public Change<WoofExceptionToWoofResourceModel> removeExceptionToResource(WoofExceptionToWoofResourceModel link)
Description copied from interface:WoofChanges
Removes theWoofExceptionToWoofResourceModel
.- Specified by:
removeExceptionToResource
in interfaceWoofChanges
- Parameters:
link
-WoofExceptionToWoofResourceModel
.- Returns:
Change
to remove the link.
-
linkExceptionToProcedure
public Change<WoofExceptionToWoofProcedureModel> linkExceptionToProcedure(WoofExceptionModel exception, WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Links theWoofExceptionModel
to theWoofProcedureModel
.- Specified by:
linkExceptionToProcedure
in interfaceWoofChanges
- Parameters:
exception
-WoofExceptionModel
.procedure
-WoofProcedureModel
.- Returns:
Change
to make the link.
-
removeExceptionToProcedure
public Change<WoofExceptionToWoofProcedureModel> removeExceptionToProcedure(WoofExceptionToWoofProcedureModel link)
Description copied from interface:WoofChanges
Removes theWoofExceptionToWoofProcedureModel
.- Specified by:
removeExceptionToProcedure
in interfaceWoofChanges
- Parameters:
link
-WoofExceptionToWoofProcedureModel
.- Returns:
Change
to remove the link.
-
linkStartToSectionInput
public Change<WoofStartToWoofSectionInputModel> linkStartToSectionInput(WoofStartModel start, WoofSectionInputModel sectionInput)
Description copied from interface:WoofChanges
Links theWoofStartModel
to theWoofSectionInputModel
.- Specified by:
linkStartToSectionInput
in interfaceWoofChanges
- Parameters:
start
-WoofStartModel
.sectionInput
-WoofSectionInputModel
.- Returns:
Change
to make the link.
-
removeStartToSectionInput
public Change<WoofStartToWoofSectionInputModel> removeStartToSectionInput(WoofStartToWoofSectionInputModel link)
Description copied from interface:WoofChanges
Removes theWoofStartToWoofSectionInputModel
.- Specified by:
removeStartToSectionInput
in interfaceWoofChanges
- Parameters:
link
-WoofStartToWoofSectionInputModel
.- Returns:
Change
to remove the link.
-
linkStartToProcedure
public Change<WoofStartToWoofProcedureModel> linkStartToProcedure(WoofStartModel start, WoofProcedureModel procedure)
Description copied from interface:WoofChanges
Links theWoofStartModel
to theWoofProcedureModel
.- Specified by:
linkStartToProcedure
in interfaceWoofChanges
- Parameters:
start
-WoofStartModel
.procedure
-WoofProcedureModel
.- Returns:
Change
to make the link.
-
removeStartToProcedure
public Change<WoofStartToWoofProcedureModel> removeStartToProcedure(WoofStartToWoofProcedureModel link)
Description copied from interface:WoofChanges
Removes theWoofStartToWoofProcedureModel
.- Specified by:
removeStartToProcedure
in interfaceWoofChanges
- Parameters:
link
-WoofStartToWoofProcedureModel
.- Returns:
Change
to remove the link.
-
-