Namespace: |
|
Content: |
complex, 5+any attributes, 2+any elements |
Defined: |
globally in douidefinition.xsd, see XML source |
Includes: |
definitions of 5 attributes and 2 elements |
Used: |
at 1 location |
XML Representation Summary |
|||||
<... |
|||||
actionId | = |
xsd:string |
|||
className | = |
xsd:string |
|||
id | = |
xsd:string |
|||
scriptPath | = |
xsd:string |
|||
type | = |
("generic" | "contentTableDeleteData" | "contentTableAddData" | "contentTableUpdateData" | "contentTableAddFileMultiRowData" | "tableDeleteData" | "tableAddData" | "tableAddMultiRowData" | "tableUpdateData" | "tableAddFileMultiRowData" | "tableUpdateMultiRowData" | "commitAndPreview") |
|||
{any attribute with any namespace} |
|||||
> |
|||||
|
|||||
</...> |
<xsd:complexType name="processAction"> <xsd:sequence minOccurs="0"> <xsd:any maxOccurs="unbounded" processContents="skip"/> <xsd:annotation> <xsd:documentation> Allows customization of the parameters that will be available to this process action (through the standard ProcessActionHandler.getParameter method). </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:annotation> <xsd:documentation>Identifier of the process action.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> Action identifier of the process action. If not specified the id attribute is assumed. This is the value that is used by controls like buttons to indicate the process action handlers to execute. </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> This may be one of the standard processActionTypes provided by the framework. <ul> <li> generic: does not perform any action. May be used to simply execute a specific response. </li> <li> contentTableDeleteData: Deletes one or more contents </li> <li>contentTableAddData: Adds a single content</li> <li>contentTableUpdateData: Updates a single content</li> <li> contentTableAddFileMultiRowData: Adds multiple contents </li> <li> tableDeleteData: Deletes one or more data rows from a table </li> <li>tableAddData: Adds a data row to a table</li> <li>tableUpdateData: Updates a data row in a table</li> <li> tableAddMultiRowData: Adds multiple data rows in a table. Used by a data grid control for instance. </li> <li> tableAddFileMultiRowData: Adds multiple files data rows in a table. Used by MultiFileUpload control </li> <li> tableUpdateMultiRowData: Updates and or deletes multiple data rows in a table. Used by a data grid control for instance. </li> <li> commitAndPreview: Executes the <xhtml:i>commit</xhtml:i> process actions and opens a preview of the content in a popup window. The identifier of the process actions to be executed may be configured by specifying it in a <xhtml:i>commitProcessActionId</xhtml:i> element inside <xhtml:i>processAction</xhtml:i> . </li> </ul> </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> Indicates the IProcessActionHandler implementation to execute this action. This attribute cannot be defined if the "scriptPath" attribute is defined. </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> Path of a script defining a java class that implements IProcessActionHandler to execute this action. This attribute cannot be defined if the "className" attribute is defined. </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:anyAttribute processContents="skip"/> </xsd:complexType> |
Type: |
xsd:string |
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="actionId" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation> Action identifier of the process action. If not specified the id attribute is assumed. This is the value that is used by controls like buttons to indicate the process action handlers to execute. </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
xsd:string |
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="className" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation> Indicates the IProcessActionHandler implementation to execute this action. This attribute cannot be defined if the "scriptPath" attribute is defined. </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
xsd:string |
Use: |
required |
Defined: |
locally, within this complexType |
<xsd:attribute name="id" type="xsd:string" use="required"> <xsd:annotation> <xsd:documentation>Identifier of the process action.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
xsd:string |
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="scriptPath" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation> Path of a script defining a java class that implements IProcessActionHandler to execute this action. This attribute cannot be defined if the "className" attribute is defined. </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
|
Use: |
optional |
Defined: |
locally, within this complexType |
<xsd:attribute name="type" type="processActionType" use="optional"> <xsd:annotation> <xsd:documentation> This may be one of the standard processActionTypes provided by the framework. <ul> <li> generic: does not perform any action. May be used to simply execute a specific response. </li> <li> contentTableDeleteData: Deletes one or more contents </li> <li>contentTableAddData: Adds a single content</li> <li>contentTableUpdateData: Updates a single content</li> <li> contentTableAddFileMultiRowData: Adds multiple contents </li> <li> tableDeleteData: Deletes one or more data rows from a table </li> <li>tableAddData: Adds a data row to a table</li> <li>tableUpdateData: Updates a data row in a table</li> <li> tableAddMultiRowData: Adds multiple data rows in a table. Used by a data grid control for instance. </li> <li> tableAddFileMultiRowData: Adds multiple files data rows in a table. Used by MultiFileUpload control </li> <li> tableUpdateMultiRowData: Updates and or deletes multiple data rows in a table. Used by a data grid control for instance. </li> <li> commitAndPreview: Executes the <xhtml:i>commit</xhtml:i> process actions and opens a preview of the content in a popup window. The identifier of the process actions to be executed may be configured by specifying it in a <xhtml:i>commitProcessActionId</xhtml:i> element inside <xhtml:i>processAction</xhtml:i> . </li> </ul> </xsd:documentation> </xsd:annotation> </xsd:attribute> |
Type: |
fieldValues, complex content |
Defined: |
locally, within this complexType |
<xsd:element maxOccurs="1" minOccurs="0" name="fieldValues" type="fieldValues"> <xsd:annotation> <xsd:documentation> Allows customization of the parameters that will be available to this process action (through the standard ProcessActionHandler.getParameter method). </xsd:documentation> </xsd:annotation> </xsd:element> |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="response" type="response"/> |
XML Schema documentation generated with DocFlex/XML (Kit) v1.6.2 DocFlex/XML is a powerful template-driven documentation and report generator from any data stored in XML files. Based on an innovative technology developed by FILIGRIS WORKS, this new tool offers virtuoso data querying and formatting capabilities not found in anything else! Need to convert your XML data into a clear nice-looking documentation or reports? Web-ready hypertext HTML or printable MS Word / OpenOffice.org friendly RTF? DocFlex/XML may be a cheap, quick and effective solution exactly for this task! Have questions? Not sure how to use it? Just send us e-mail to contact@filigris.com and we are always happy to help you! See also our services at www.filigris.com |
Lumisportal 14.0.0.210430 - Copyright © 2006–2021 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.