complexType "lum_dataControl"
Namespace:
Content:
complex, 11 attributes, 4 elements
Defined:
Includes:
definitions of 9 attributes and 4 elements
Used:
XML Representation Summary
<...
   
dataType
 = 
xsd:string
   
defaultValue
 = 
(xsd:string | ("" | "lum_currentChannel" | "lum_currentPage" | "lum_currentServiceInstanceId" | "lum_currentServiceInstanceChannelId" | "lum_currentUser" | "lum_currentUserLocale" | "lum_currentUserName" | "lum_callerInterfaceInstanceId" | "lum_callerInterfaceId" | "lum_currentDateTime" | "lum_currentMonth" | "lum_currentYear" | "lum_newGuid"))
   
fieldName
 = 
xsd:string
   
forceCase
 = 
caseType : "none"
   
parameterName
 = 
xsd:string
   
pattern
 = 
xsd:string
   
processActionParameterName
 = 
xsd:string
   
requestParameterName
 = 
xsd:string
   
sourceId
 = 
xsd:string
   
trim
 = 
xsd:boolean : "false"
   
value
 = 
xsd:string
   
>
   
Content: 
</...>
Content Elements (4):
processActionIds (type processActionIds),
value (type xsd:string)
Known Direct Subtypes (1):
All Direct / Indirect Based Elements (1):
Known Usage Locations
  • In derivations of other global types (1):
    lum_autoRefresh (as extension base)
Annotation
Defines a data control. Data controls may extend this control.
Type Definition Detail
Type Derivation Tree
lum_control
  lum_dataControl (extension)
XML Source
<xsd:complexType abstract="true" name="lum_dataControl">
<xsd:annotation>
<xsd:documentation>
Defines a data control. Data controls may extend this control.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="lum_control">
<xsd:sequence>
<xsd:element minOccurs="0" name="value" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Value for the control. Refer to field defaultValue attribute for more information about specifying values. Value may be specified either as an attribute or an element. Attribute has higher priority.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="defaultValue" type="control:controlDefaultValueType">
<xsd:annotation>
<xsd:documentation>
Default value for the control. Refer to field defaultValue attribute for more information about specifying values.
Default value may be specified either as an attribute or an element. Attribute has higher priority.
The following special default values are converted during execution to the value they represent:
lum_currentChannel, lum_currentPage, lum_currentServiceInstanceId, lum_currentServiceInstanceChannelId, lum_currentUser, lum_currentUserLocale, lum_currentUserName, lum_callerInterfaceInstanceId, lum_callerInterfaceId, lum_currentDateTime, lum_currentMonth, lum_currentYear, lum_newGuid.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="setSourceParameter">
<xsd:annotation>
<xsd:documentation>
If this control affects data of other sources during render time this element should be specified. When the value of this control is set, the source specified in this tag will be notified and re-loaded.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:attribute name="sourceId" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
this is the identifier of the destination source that will receive the new parameter value
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="parameterName" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
the value of the control will be passed to the detination source as this given parameter.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="processActionIds" type="processActionIds">
<xsd:annotation>
<xsd:documentation>
Represents a collection of process action identifiers that the control will pass its value to. If not specified all process actions will receive this control value.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="value" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
value for the control. Refer to field defaultValue attribute for more information about specifying values. Value may be specified either as an attribute or a node. Attribute has higher priority.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="defaultValue" type="control:controlDefaultValueType" use="optional">
<xsd:annotation>
<xsd:documentation>
Default value for the control. Refer to field defaultValue attribute for more information about specifying values.
Default value may be specified either as an attribute or an element. Attribute has higher priority.
The following special default values are converted during execution to the value they represent:
lum_currentChannel, lum_currentPage, lum_currentServiceInstanceId, lum_currentServiceInstanceChannelId, lum_currentUser, lum_currentUserLocale, lum_currentUserName, lum_callerInterfaceInstanceId, lum_callerInterfaceId, lum_currentDateTime, lum_currentMonth, lum_currentYear, lum_newGuid.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute default="none" name="forceCase" type="caseType" use="optional">
<xsd:annotation>
<xsd:documentation>
If the value of this control is of type CharSequence or String the value will be converted to the given case server side.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute default="false" name="trim" type="xsd:boolean" use="optional">
<xsd:annotation>
<xsd:documentation>
If the value of this control is of type CharSequence or String, it will be trimmed on server side.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="requestParameterName" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
When rendering for the first time, the control may read its value from the given request parameter value
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="fieldName" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
Validators, to display messages realted to this control will use this attribute if provided.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="dataType" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>Defines the dataType for a control.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="pattern" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
Defines the pattern for formatting a value for a control. It is used only by some data types.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="processActionParameterName" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
The process action parameter name set by the control.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Attribute Detail (defined in this component only)
dataType
Defines the dataType for a control.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="dataType" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>Defines the dataType for a control.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

defaultValue
Default value for the control. Refer to field defaultValue attribute for more information about specifying values. Default value may be specified either as an attribute or an element. Attribute has higher priority. The following special default values are converted during execution to the value they represent: lum_currentChannel, lum_currentPage, lum_currentServiceInstanceId, lum_currentServiceInstanceChannelId, lum_currentUser, lum_currentUserLocale, lum_currentUserName, lum_callerInterfaceInstanceId, lum_callerInterfaceId, lum_currentDateTime, lum_currentMonth, lum_currentYear, lum_newGuid.
Type:
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="defaultValue" type="control:controlDefaultValueType" use="optional">
<xsd:annotation>
<xsd:documentation>
Default value for the control. Refer to field defaultValue attribute for more information about specifying values.
Default value may be specified either as an attribute or an element. Attribute has higher priority.
The following special default values are converted during execution to the value they represent:
lum_currentChannel, lum_currentPage, lum_currentServiceInstanceId, lum_currentServiceInstanceChannelId, lum_currentUser, lum_currentUserLocale, lum_currentUserName, lum_callerInterfaceInstanceId, lum_callerInterfaceId, lum_currentDateTime, lum_currentMonth, lum_currentYear, lum_newGuid.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

fieldName
Validators, to display messages realted to this control will use this attribute if provided.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="fieldName" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
Validators, to display messages realted to this control will use this attribute if provided.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

forceCase
If the value of this control is of type CharSequence or String the value will be converted to the given case server side.
Type:
caseType
Use:
optional
Default:
"none"
Defined:
locally, within this complexType
XML Source
<xsd:attribute default="none" name="forceCase" type="caseType" use="optional">
<xsd:annotation>
<xsd:documentation>
If the value of this control is of type CharSequence or String the value will be converted to the given case server side.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

pattern
Defines the pattern for formatting a value for a control. It is used only by some data types.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="pattern" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
Defines the pattern for formatting a value for a control. It is used only by some data types.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

processActionParameterName
The process action parameter name set by the control.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="processActionParameterName" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
The process action parameter name set by the control.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

requestParameterName
When rendering for the first time, the control may read its value from the given request parameter value
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="requestParameterName" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
When rendering for the first time, the control may read its value from the given request parameter value
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

trim
If the value of this control is of type CharSequence or String, it will be trimmed on server side.
Type:
xsd:boolean
Use:
optional
Default:
"false"
Defined:
locally, within this complexType
XML Source
<xsd:attribute default="false" name="trim" type="xsd:boolean" use="optional">
<xsd:annotation>
<xsd:documentation>
If the value of this control is of type CharSequence or String, it will be trimmed on server side.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

value
value for the control. Refer to field defaultValue attribute for more information about specifying values. Value may be specified either as an attribute or a node. Attribute has higher priority.
Type:
xsd:string
Use:
optional
Defined:
locally, within this complexType
XML Source
<xsd:attribute name="value" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>
value for the control. Refer to field defaultValue attribute for more information about specifying values. Value may be specified either as an attribute or a node. Attribute has higher priority.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
Content Element Detail
defaultValue
Default value for the control. Refer to field defaultValue attribute for more information about specifying values. Default value may be specified either as an attribute or an element. Attribute has higher priority. The following special default values are converted during execution to the value they represent: lum_currentChannel, lum_currentPage, lum_currentServiceInstanceId, lum_currentServiceInstanceChannelId, lum_currentUser, lum_currentUserLocale, lum_currentUserName, lum_callerInterfaceInstanceId, lum_callerInterfaceId, lum_currentDateTime, lum_currentMonth, lum_currentYear, lum_newGuid.
Type:
Defined:
locally, within this complexType
XML Source
<xsd:element minOccurs="0" name="defaultValue" type="control:controlDefaultValueType">
<xsd:annotation>
<xsd:documentation>
Default value for the control. Refer to field defaultValue attribute for more information about specifying values.
Default value may be specified either as an attribute or an element. Attribute has higher priority.
The following special default values are converted during execution to the value they represent:
lum_currentChannel, lum_currentPage, lum_currentServiceInstanceId, lum_currentServiceInstanceChannelId, lum_currentUser, lum_currentUserLocale, lum_currentUserName, lum_callerInterfaceInstanceId, lum_callerInterfaceId, lum_currentDateTime, lum_currentMonth, lum_currentYear, lum_newGuid.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

processActionIds
Represents a collection of process action identifiers that the control will pass its value to. If not specified all process actions will receive this control value.
Type:
processActionIds, ??? content
Defined:
locally, within this complexType
XML Source
<xsd:element minOccurs="0" name="processActionIds" type="processActionIds">
<xsd:annotation>
<xsd:documentation>
Represents a collection of process action identifiers that the control will pass its value to. If not specified all process actions will receive this control value.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

setSourceParameter
If this control affects data of other sources during render time this element should be specified. When the value of this control is set, the source specified in this tag will be notified and re-loaded.
Type:
embedded, empty content
Defined:
locally, within this complexType

value
Value for the control. Refer to field defaultValue attribute for more information about specifying values. Value may be specified either as an attribute or an element. Attribute has higher priority.
Type:
xsd:string, simple content
Defined:
locally, within this complexType
XML Source
<xsd:element minOccurs="0" name="value" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Value for the control. Refer to field defaultValue attribute for more information about specifying values. Value may be specified either as an attribute or an element. Attribute has higher priority.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

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.