public interface Form
extends java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
void |
addRenderingEngineTemplate(RenderingEngineTemplate output)
adds an output method to this template type.
|
org.alfresco.service.cmr.workflow.WorkflowDefinition |
getDefaultWorkflow() |
java.util.Map |
getDefaultWorkflowParameters() |
java.lang.String |
getDescription()
the description of the form
|
java.util.List |
getFormProcessors()
Provides a set of input methods for this template.
|
java.lang.String |
getName()
the name of the form, which must be unique within the FormsService
|
java.lang.String |
getOutputPathForFormInstanceData(org.w3c.dom.Document formInstanceData,
java.lang.String formInstanceDataFileName,
java.lang.String parentAVMPath,
java.lang.String webappName)
provides the output path for the form instance data based on the
configured output path pattern.
|
java.lang.String |
getOutputPathPattern()
the output path pattern for form instance data
|
RenderingEngineTemplate |
getRenderingEngineTemplate(java.lang.String name)
Provides the rendering engine template by name.
|
java.util.List |
getRenderingEngineTemplates()
Provides the set of output methods for this template.
|
org.w3c.dom.Document |
getSchema()
the xml schema for this template type
|
java.lang.String |
getSchemaRootElementName()
the root tag to use within the schema
|
java.lang.String |
getTitle()
the title of the form
|
boolean |
isWebForm() |
java.lang.String getName()
java.lang.String getTitle()
java.lang.String getDescription()
java.lang.String getSchemaRootElementName()
java.lang.String getOutputPathPattern()
org.alfresco.service.cmr.workflow.WorkflowDefinition getDefaultWorkflow()
java.util.Map getDefaultWorkflowParameters()
org.w3c.dom.Document getSchema()
throws java.io.IOException,
org.xml.sax.SAXException
java.io.IOExceptionorg.xml.sax.SAXExceptionjava.lang.String getOutputPathForFormInstanceData(org.w3c.dom.Document formInstanceData,
java.lang.String formInstanceDataFileName,
java.lang.String parentAVMPath,
java.lang.String webappName)
formInstanceData - the parsed xml contentformInstanceDataFileName - the file name provided by the user.parentAVMPath - the parent avm pathwebappName - the current webapp namejava.util.List getFormProcessors()
void addRenderingEngineTemplate(RenderingEngineTemplate output)
java.util.List getRenderingEngineTemplates()
RenderingEngineTemplate getRenderingEngineTemplate(java.lang.String name)
name - the name of the rendering engine template.boolean isWebForm()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.