This documentation was crafted using XML Schema; the intent of the xsd was for generating documentation only.

Schema gxe.xsd


schema location:  gxe.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  http://www.esri.com/geoportal/gxe
 
Attributes  Elements  Complex types  Attr. groups 
alias  annotation  gxe-type-section  gxe-attributes-base 
alternateValues  any-element  gxe-attributes-control-base 
any-attribute  attribute  gxe-attributes-extensibility 
delimiter  attributeGroup  gxe-attributes-fgdc-util 
displayInline  body  gxe-attributes-iso-util 
extends  container  gxe-attributes-multiplicity-attribute 
extensible  context  gxe-attributes-multiplicity-element 
fixedValue  documentation  gxe-attributes-namespace 
i18nBase  editor  gxe-attributes-non-renderable 
info  element  gxe-attributes-option 
isDocumentTitle  elementChoice  gxe-attributes-renderable 
isIsoCLV  header  gxe-attributes-target 
isIsoWMLV  i18n  gxe-attributes-target-value 
isOther  import 
jsClass  input 
key  label 
label  match 
labelNone  matchTopElements 
maxOccurs  namespace 
minOccurs  namespaces 
overridable  option 
preferOpen  options 
prefix  restriction 
qMode  rootElement 
qPath  section 
qValue  tabArray 
rendered  tabs 
selected  textNode 
serializeIfEmpty 
src 
targetName 
targetNS 
thesaurus 
tip 
uri 
use 
useExclusiveDisplay 
value 
valueType 


schema location:  gxe-html.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  http://www.esri.com/geoportal/gxe/html
 
Groups  Complex types  Attr. groups 
html-elements  html-type-base  html-attributes-common 


attribute alias
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-target-value
annotation
documentation

Specifies a single aliased value that can be used to initilize a selectable option (InputSelectOne or InputSelectMany).

attribute alternateValues
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-target-value
annotation
documentation

Specifies a comma delimited list of acceptable alternate values for the targeted XML node (element text or attribute value).

attribute any-attribute
namespace http://www.esri.com/geoportal/gxe
used by
elements matchTopElements option options
attributeGroups gxe-attributes-non-renderable gxe-attributes-renderable
annotation
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.

attribute delimiter
namespace http://www.esri.com/geoportal/gxe
type xs:string
properties
default ,
annotation
documentation

Specifies a delimiter. Typically associated with:
$base/core/ui/InputDelimitedTextArea.xml

attribute displayInline
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default false
annotation
documentation

Indicates a preference for the display of an HTML element (inline vs block).

attribute extends
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-extensibility
annotation
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.

attribute extensible
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default false
used by
attributeGroup gxe-attributes-extensibility
annotation
documentation

Indicates where or not a definition element is extensible.

attribute fixedValue
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-target-value
annotation
documentation

Specifies a fixed default value for the targeted XML node (element text or attribute value).

attribute i18nBase
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-base
annotation
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).

attribute info
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-target
annotation
documentation

Specifies the value for help information associated with a target HTML node (element or attribute).

attribute isDocumentTitle
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default false
used by
attributeGroup gxe-attributes-target
annotation
documentation

Indicates wherther or not the targeted XML node (element text or attribute value) is the document title.
This is used when saving a document as a draft (at a minimum, a title is required).

attribute isIsoCLV
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default false
used by
attributeGroup gxe-attributes-iso-util
annotation
documentation

Indicates whether or not the XML target is an ISO code list value.

attribute isIsoWMLV
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default false
used by
attributeGroup gxe-attributes-iso-util
annotation
documentation

Indicates whether or not the XML target is a wrapped ISO multi value list.
e.g. MD_TopicCategoryCode - InputSelectMany

attribute isOther
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default false
used by
attributeGroup gxe-attributes-option
annotation
documentation

If set to "true", it indicates that the parent option should provide a text box for allowing the input of an "other" value.

attribute jsClass
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-control-base
annotation
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.

attribute key
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
element i18n
annotation
documentation

Specifies a key value.
Typically used in combination with definition element g:i18n .

attribute label
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroups gxe-attributes-option gxe-attributes-target
annotation
documentation

Specifies the value for a user interface label.

attribute labelNone
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
element elementChoice
annotation
documentation

Specifies a the user interface label value to use when a target XML element choice is optional.

attribute maxOccurs
namespace http://www.esri.com/geoportal/gxe
type union of (xs:integer, restriction of xs:string)
properties
default 1
used by
attributeGroup gxe-attributes-multiplicity-element
annotation
documentation

Specifies the maximum number of times a target XML element can occur.
The value "unbounded" indicates that the element can appear an unlimited number of times.

attribute minOccurs
namespace http://www.esri.com/geoportal/gxe
type xs:integer
properties
default 1
used by
attributeGroup gxe-attributes-multiplicity-element
annotation
documentation

Specifies the minimum number of times a target XML element can occur.
The value "0" indicates that the element is optional.

attribute overridable
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default false
used by
attributeGroup gxe-attributes-extensibility
annotation
documentation

Indicates where or not a definition element is overridable.

attribute preferOpen
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default true
used by
elements attribute element
annotation
documentation

Indicates a preference for the display of optional target XML nodes (elements or attributes)
When true, the section will be open by default for new documents (i.e. checked).

attribute prefix
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-namespace
annotation
documentation

Specifies a prefix value.
Typically used in combination with definition element g:namespace.

attribute qMode
namespace http://www.esri.com/geoportal/gxe
type restriction of xs:string
used by
element match
facets
enumeration optional
enumeration required
annotation
documentation

Specifies an XML query match mode (does not support full XPath expressions).
Typically used in combination with definition element g:match.

attribute qPath
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
element match
annotation
documentation

Specifies an XML query path (does not support full XPath expressions).
Typically used in combination with definition element g:match.

attribute qValue
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
element match
annotation
documentation

Specifies an XML query value (does not support full XPath expressions).
Typically used in combination with definition element g:match.

attribute rendered
namespace http://www.esri.com/geoportal/gxe
type union of (xs:boolean, xs:string)
properties
default true
used by
element container
attributeGroup gxe-attributes-control-base
annotation
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").

attribute selected
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default false
used by
attributeGroup gxe-attributes-option
annotation
documentation

Indicates whether or not the an option should be selected by default.

attribute serializeIfEmpty
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default false
used by
attributeGroup gxe-attributes-target
annotation
documentation

Indicates wherther or not the targeted XML node (element or attribute) should be serialized even if it is empty
("serialized" - written to the XML document).

attribute src
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
element import
annotation
documentation

Specifies the src location for that an editor definition file.
Typically used in combination with definition element g:import.

attribute targetName
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-target
annotation
documentation

Specifies the targeted XML node name (element or attribute).
The recommendation is to always use a qualified name (i.e. [namespace prefix]:[name])

attribute targetNS
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-target
annotation
documentation

Specifies the namespace for the targeted XML node (element or attribute).
Can be set to an empty string to indicate no namespace (i.e. targetNS="")

attribute thesaurus
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-fgdc-util
annotation
documentation

Specifies a thesaurus reference value.
Used by JavaScript class fgdc.control.KeywordSelector.

attribute tip
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
element input
annotation
documentation

Specifies the value for a user interface tool tip to display when hovering over an input control.

attribute uri
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-namespace
annotation
documentation

Specifies a URI value.
Typically used in combination with definition element g:namespace.

attribute use
namespace http://www.esri.com/geoportal/gxe
type restriction of xs:string
properties
default optional
used by
attributeGroup gxe-attributes-multiplicity-attribute
facets
enumeration optional
enumeration required
annotation
documentation

Indicates whether the target XML attribute is "optional" or "required".

attribute useExclusiveDisplay
namespace http://www.esri.com/geoportal/gxe
type xs:boolean
properties
default true
used by
element element
annotation
documentation

Indicates a preference for the display target XML elements with a multiplicity greater than one.
When true, multiple elements will have and indexed array of tabs for navigation.

attribute value
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroups gxe-attributes-option gxe-attributes-target-value
annotation
documentation

Specifies a value.
Typically the default value for the targeted XML node (element text or attribute value),
or a coded value associated with a selectable option.

attribute valueType
namespace http://www.esri.com/geoportal/gxe
type xs:string
used by
attributeGroup gxe-attributes-target-value
annotation
documentation

Specifies the vaue data type the for the targeted XML node (element text or attribute value).
(examples xs:string, xs:integer, ...)

element annotation
diagram index_p1.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:documentation
attributes
Name  Type  Use  Default  Fixed  annotation
annotation
documentation

Can be used to annotate an editor delinition element.

element any-element
diagram index_p2.png
namespace http://www.esri.com/geoportal/gxe
used by
elements body container context editor header
complexType gxe-type-section
annotation
documentation

Placeholder to represent any element within then http://www.esri.com/geoportal/gxe namespace.

element attribute
diagram index_p3.png
namespace http://www.esri.com/geoportal/gxe
type extension of g:gxe-type-section
properties
content complex
children g:header g:body g:any-element g:restriction
used by
element attributeGroup
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
targetNamerequired      
documentation

Specifies the targeted XML node name (element or attribute).
The recommendation is to always use a qualified name (i.e. [namespace prefix]:[name])
targetNSoptional      
documentation

Specifies the namespace for the targeted XML node (element or attribute).
Can be set to an empty string to indicate no namespace (i.e. targetNS="")
labeloptional      
documentation

Specifies the value for a user interface label.
infooptional      
documentation

Specifies the value for help information associated with a target HTML node (element or attribute).
isDocumentTitleoptional  false    
documentation

Indicates wherther or not the targeted XML node (element text or attribute value) is the document title.
This is used when saving a document as a draft (at a minimum, a title is required).
serializeIfEmptyoptional  false    
documentation

Indicates wherther or not the targeted XML node (element or attribute) should be serialized even if it is empty
("serialized" - written to the XML document).
valueTypeoptional      
documentation

Specifies the vaue data type the for the targeted XML node (element text or attribute value).
(examples xs:string, xs:integer, ...)
valueoptional      
documentation

Specifies a value.
Typically the default value for the targeted XML node (element text or attribute value),
or a coded value associated with a selectable option.
fixedValueoptional      
documentation

Specifies a fixed default value for the targeted XML node (element text or attribute value).
alternateValuesoptional      
documentation

Specifies a comma delimited list of acceptable alternate values for the targeted XML node (element text or attribute value).
aliasoptional      
documentation

Specifies a single aliased value that can be used to initilize a selectable option (InputSelectOne or InputSelectMany).
useoptional  optional    
documentation

Indicates whether the target XML attribute is "optional" or "required".
preferOpenoptional  true    
documentation

Indicates a preference for the display of optional target XML nodes (elements or attributes)
When true, the section will be open by default for new documents (i.e. checked).
annotation
documentation

An editor definition element that is bound to a target XML attribute.

element attributeGroup
diagram index_p4.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:attribute
annotation
documentation

Represents a basic container for child definition elements of type g:attribute.

element body
diagram index_p5.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:any-element
used by
complexType gxe-type-section
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Intended to represent the body portion of a user interface section.
A user interface section typically has a header and body.
The header will typically contain the primay label (or tabs), and the body would contain the content.
The body will typically contain one or more children providing a hierarchical user interface structure.

element container
diagram index_p6.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:any-element
attributes
Name  Type  Use  Default  Fixed  annotation
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
annotation
documentation

Represents a basic container for child definition elements.

element context
diagram index_p7.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:i18n g:any-element
used by
element editor
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Provides a context for the editor.

element documentation
diagram index_p8.png
namespace http://www.esri.com/geoportal/gxe
type xs:string
properties
content simple
used by
element annotation
annotation
documentation

Can be used to provides documention text for g:annotatuon element.

element editor
diagram index_p9.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:context g:rootElement g:any-element
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

The root element for an editor definition.

element element
diagram index_p10.png
namespace http://www.esri.com/geoportal/gxe
type extension of g:gxe-type-section
properties
content complex
children g:header g:body g:any-element g:restriction g:matchTopElements
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
targetNamerequired      
documentation

Specifies the targeted XML node name (element or attribute).
The recommendation is to always use a qualified name (i.e. [namespace prefix]:[name])
targetNSoptional      
documentation

Specifies the namespace for the targeted XML node (element or attribute).
Can be set to an empty string to indicate no namespace (i.e. targetNS="")
labeloptional      
documentation

Specifies the value for a user interface label.
infooptional      
documentation

Specifies the value for help information associated with a target HTML node (element or attribute).
isDocumentTitleoptional  false    
documentation

Indicates wherther or not the targeted XML node (element text or attribute value) is the document title.
This is used when saving a document as a draft (at a minimum, a title is required).
serializeIfEmptyoptional  false    
documentation

Indicates wherther or not the targeted XML node (element or attribute) should be serialized even if it is empty
("serialized" - written to the XML document).
valueTypeoptional      
documentation

Specifies the vaue data type the for the targeted XML node (element text or attribute value).
(examples xs:string, xs:integer, ...)
valueoptional      
documentation

Specifies a value.
Typically the default value for the targeted XML node (element text or attribute value),
or a coded value associated with a selectable option.
fixedValueoptional      
documentation

Specifies a fixed default value for the targeted XML node (element text or attribute value).
alternateValuesoptional      
documentation

Specifies a comma delimited list of acceptable alternate values for the targeted XML node (element text or attribute value).
aliasoptional      
documentation

Specifies a single aliased value that can be used to initilize a selectable option (InputSelectOne or InputSelectMany).
minOccursoptional  1    
documentation

Specifies the minimum number of times a target XML element can occur.
The value "0" indicates that the element is optional.
maxOccursoptional  1    
documentation

Specifies the maximum number of times a target XML element can occur.
The value "unbounded" indicates that the element can appear an unlimited number of times.
useExclusiveDisplayoptional  true    
documentation

Indicates a preference for the display target XML elements with a multiplicity greater than one.
When true, multiple elements will have and indexed array of tabs for navigation.
preferOpenoptional  true    
documentation

Indicates a preference for the display of optional target XML nodes (elements or attributes)
When true, the section will be open by default for new documents (i.e. checked).
annotation
documentation

An editor definition element that is bound to a target XML element.

element elementChoice
diagram index_p11.png
namespace http://www.esri.com/geoportal/gxe
type extension of g:gxe-type-section
properties
content complex
children g:header g:body g:any-element
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
labelNoneoptional      
documentation

Specifies a the user interface label value to use when a target XML element choice is optional.
annotation
documentation

An editor definition the provides an exclusive choice of target XML elements.
The header contains the radio buttons, the body will contain the optional elements (one header radio per body child).
Within the body, only elements of type G:element will be considered.

element header
diagram index_p12.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:label g:tabArray g:any-element
used by
complexType gxe-type-section
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Intended to represent the header portion of a user interface section.
A user interface section typically has a header and body.
The header will typically contain the primay label (or tabs), and the body would contain the content.

element i18n
diagram index_p13.png
namespace http://www.esri.com/geoportal/gxe
type extension of xs:string
properties
content complex
used by
element context
attributes
Name  Type  Use  Default  Fixed  annotation
keyrequired      
documentation

Specifies a key value.
Typically used in combination with definition element g:i18n .
annotation
documentation

Provides localizable string information for the editor context (i.e. for button names or messages
globally required by the editor itself). Example:
<![CDATA[<g:i18n g:key="button.clearMessages">$i18n.catalog.gxe.general.button.clearMessages</g:i18n>]]>

element import
diagram index_p14.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
srcrequired      
documentation

Specifies the src location for that an editor definition file.
Typically used in combination with definition element g:import.
annotation
documentation

Instructs the processor to import the content of an editor definition file.
The location of the file is spcified by the value of the "g:src" attribute.

element input
diagram index_p15.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
tip      
documentation

Specifies the value for a user interface tool tip to display when hovering over an input control.
annotation
documentation

Represents the input component associated with a target XML node (element text or attribute value).

element label
diagram index_p16.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
used by
element header
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Provides information associated with a label.

element match
diagram index_p17.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
used by
element matchTopElements
attributes
Name  Type  Use  Default  Fixed  annotation
qPathrequired      
documentation

Specifies an XML query path (does not support full XPath expressions).
Typically used in combination with definition element g:match.
qValueoptional      
documentation

Specifies an XML query value (does not support full XPath expressions).
Typically used in combination with definition element g:match.
qModerequired      
documentation

Specifies an XML query match mode (does not support full XPath expressions).
Typically used in combination with definition element g:match.
annotation
documentation

Represents a match condition for an XML document query (does not support full XPath expressions).

element matchTopElements
diagram index_p18.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:match
used by
element element
attributes
Name  Type  Use  Default  Fixed  annotation
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Used in limited cases to query an existing targeted XML document in order to match content with an
editor definition element (does not support full XPath expressions).

element namespace
diagram index_p19.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
used by
element namespaces
attributes
Name  Type  Use  Default  Fixed  annotation
prefixrequired      
documentation

Specifies a prefix value.
Typically used in combination with definition element g:namespace.
urirequired      
documentation

Specifies a URI value.
Typically used in combination with definition element g:namespace.
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Defines of a targeted XML namespace.

element namespaces
diagram index_p20.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:namespace
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Defines of a collection targeted XML namespaces.

element option
diagram index_p21.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
used by
element options
attributes
Name  Type  Use  Default  Fixed  annotation
valuerequired      
documentation

Specifies a value.
Typically the default value for the targeted XML node (element text or attribute value),
or a coded value associated with a selectable option.
labelrequired      
documentation

Specifies the value for a user interface label.
selectedoptional  false    
documentation

Indicates whether or not the an option should be selected by default.
isOtheroptional  false    
documentation

If set to "true", it indicates that the parent option should provide a text box for allowing the input of an "other" value.
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Defines a selectable option. This definition element does not render on its own, it is processed by a parent control:
$base/core/ui/InputSelectOne.xml - a dropdown list (gxe.control.input.InputSelectOne)
$base/core/ui/InputSelectMany.xml - a set of check boxes (gxe.control.input.InputSelectMany)

element options
diagram index_p22.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:option
attributes
Name  Type  Use  Default  Fixed  annotation
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Defines a set of selectable options. This definition element does not render on its own, it is processed by a parent control:
$base/core/ui/InputSelectOne.xml - a dropdown list (gxe.control.input.InputSelectOne)
$base/core/ui/InputSelectMany.xml - a set of check boxes (gxe.control.input.InputSelectMany)

element restriction
diagram index_p23.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
children g:minExclusive g:minInclusive g:maxExclusive g:maxInclusive g:length g:minLength g:maxLength g:pattern
used by
elements attribute element
attributes
Name  Type  Use  Default  Fixed  annotation
annotation
documentation

Defines restrictions for targeted XML node values (element text or attribute values).
The child elements are intended to mirror common XML Schema restrictions.

element restriction/minExclusive
diagram index_p24.png
namespace http://www.esri.com/geoportal/gxe
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
g:valuexs:decimalrequired      
annotation
documentation

Defines a minimum exclusive numeric value.

attribute restriction/minExclusive/@value
namespace http://www.esri.com/geoportal/gxe
type xs:decimal
properties
isRef 0
use required
used by
attributeGroups gxe-attributes-option gxe-attributes-target-value

element restriction/minInclusive
diagram index_p25.png
namespace http://www.esri.com/geoportal/gxe
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
g:valuexs:decimalrequired      
annotation
documentation

Defines a minimum inclusive numeric value.

attribute restriction/minInclusive/@value
namespace http://www.esri.com/geoportal/gxe
type xs:decimal
properties
isRef 0
use required
used by
attributeGroups gxe-attributes-option gxe-attributes-target-value

element restriction/maxExclusive
diagram index_p26.png
namespace http://www.esri.com/geoportal/gxe
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
g:valuexs:decimalrequired      
annotation
documentation

Defines a maximum exclusive numeric value.

attribute restriction/maxExclusive/@value
namespace http://www.esri.com/geoportal/gxe
type xs:decimal
properties
isRef 0
use required
used by
attributeGroups gxe-attributes-option gxe-attributes-target-value

element restriction/maxInclusive
diagram index_p27.png
namespace http://www.esri.com/geoportal/gxe
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
g:valuexs:decimalrequired      
annotation
documentation

Defines a maximum inclusive numeric value.

attribute restriction/maxInclusive/@value
namespace http://www.esri.com/geoportal/gxe
type xs:decimal
properties
isRef 0
use required
used by
attributeGroups gxe-attributes-option gxe-attributes-target-value

element restriction/length
diagram index_p28.png
namespace http://www.esri.com/geoportal/gxe
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
g:valuexs:integerrequired      
annotation
documentation

Defines an exact string length.

attribute restriction/length/@value
namespace http://www.esri.com/geoportal/gxe
type xs:integer
properties
isRef 0
use required
used by
attributeGroups gxe-attributes-option gxe-attributes-target-value

element restriction/minLength
diagram index_p29.png
namespace http://www.esri.com/geoportal/gxe
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
g:valuexs:integerrequired      
annotation
documentation

Defines a minimum string length.

attribute restriction/minLength/@value
namespace http://www.esri.com/geoportal/gxe
type xs:integer
properties
isRef 0
use required
used by
attributeGroups gxe-attributes-option gxe-attributes-target-value

element restriction/maxLength
diagram index_p30.png
namespace http://www.esri.com/geoportal/gxe
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
g:valuexs:integerrequired      
annotation
documentation

Defines a maximum string length.

attribute restriction/maxLength/@value
namespace http://www.esri.com/geoportal/gxe
type xs:integer
properties
isRef 0
use required
used by
attributeGroups gxe-attributes-option gxe-attributes-target-value

element restriction/pattern
diagram index_p31.png
namespace http://www.esri.com/geoportal/gxe
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
g:valuexs:stringrequired      
annotation
documentation

Defines a regular expression pattern for a string value.
The regular expression must be specified in JavaScript format.
Some of these expressions are quite difficult get get working.

attribute restriction/pattern/@value
namespace http://www.esri.com/geoportal/gxe
type xs:string
properties
isRef 0
use required
used by
attributeGroups gxe-attributes-option gxe-attributes-target-value

element rootElement
diagram index_p32.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
used by
element editor
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Provides a reference to the editor definition element that is bound to the targetted XML root.

element section
diagram index_p33.png
namespace http://www.esri.com/geoportal/gxe
type extension of g:gxe-type-section
properties
content complex
children g:header g:body g:any-element
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Intended to represent a user interface section.
A user interface section typically has a header and body.
The header will typically contain the primay label (or tabs), and the body would contain the content.
The body will typically contain one or more children providing a hierarchical user interface structure.

element tabArray
diagram index_p34.png
namespace http://www.esri.com/geoportal/gxe
properties
content complex
used by
element header
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Container for an array of tabs typically located within the header of a user interface section.

element tabs
diagram index_p35.png
namespace http://www.esri.com/geoportal/gxe
type extension of g:gxe-type-section
properties
content complex
children g:header g:body g:any-element
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Intended to represent a set of tabs within the user interface, typically contaiuning a header and a body.
The header contains the tabs the body will contain the content (one header tab per body child).

element textNode
diagram index_p36.png
namespace http://www.esri.com/geoportal/gxe
type extension of g:gxe-type-section
properties
content complex
children g:header g:body g:any-element
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

An editor definition element that is bound to the text of a complex target XML element.

complexType gxe-type-section
diagram index_p37.png
namespace http://www.esri.com/geoportal/gxe
children g:header g:body g:any-element
used by
elements attribute element elementChoice section tabs textNode
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Intended to represent a user interface section.
A user interface section typically has a header and body.
The header will typically contain the primay label (or tabs), and the body would contain the content.
The body will typically contain one or more children providing a hierarchical user interface structure.

attributeGroup gxe-attributes-base
namespace http://www.esri.com/geoportal/gxe
used by
attributeGroups gxe-attributes-non-renderable gxe-attributes-renderable
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
annotation
documentation

Attributes common to all editor definition elements.

attributeGroup gxe-attributes-control-base
namespace http://www.esri.com/geoportal/gxe
used by
complexType html-type-base
attributeGroup gxe-attributes-renderable
attributes
Name  Type  Use  Default  Fixed  annotation
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
annotation
documentation

Attributes common to all renderable editor controls.

attributeGroup gxe-attributes-extensibility
namespace http://www.esri.com/geoportal/gxe
used by
complexType html-type-base
attributeGroups gxe-attributes-non-renderable gxe-attributes-renderable
attributes
Name  Type  Use  Default  Fixed  annotation
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Attributes associated with the extensibility of editor components.

attributeGroup gxe-attributes-fgdc-util
namespace http://www.esri.com/geoportal/gxe
attributes
Name  Type  Use  Default  Fixed  annotation
thesaurusoptional      
documentation

Specifies a thesaurus reference value.
Used by JavaScript class fgdc.control.KeywordSelector.
annotation
documentation

Attributes specific to the FGDC implementation.

attributeGroup gxe-attributes-iso-util
namespace http://www.esri.com/geoportal/gxe
attributes
Name  Type  Use  Default  Fixed  annotation
isIsoCLVoptional  false    
documentation

Indicates whether or not the XML target is an ISO code list value.
isIsoWMLVoptional  false    
documentation

Indicates whether or not the XML target is a wrapped ISO multi value list.
e.g. MD_TopicCategoryCode - InputSelectMany
annotation
documentation

Attributes specific to the ISO19139 implementation.

attributeGroup gxe-attributes-multiplicity-attribute
namespace http://www.esri.com/geoportal/gxe
used by
element attribute
attributes
Name  Type  Use  Default  Fixed  annotation
useoptional  optional    
documentation

Indicates whether the target XML attribute is "optional" or "required".
annotation
documentation

Attributes associated with the multiplicity of a targeted XML attribute.

attributeGroup gxe-attributes-multiplicity-element
namespace http://www.esri.com/geoportal/gxe
used by
element element
attributes
Name  Type  Use  Default  Fixed  annotation
minOccursoptional  1    
documentation

Specifies the minimum number of times a target XML element can occur.
The value "0" indicates that the element is optional.
maxOccursoptional  1    
documentation

Specifies the maximum number of times a target XML element can occur.
The value "unbounded" indicates that the element can appear an unlimited number of times.
annotation
documentation

Attributes associated with the multiplicity of a targeted XML element.

attributeGroup gxe-attributes-namespace
namespace http://www.esri.com/geoportal/gxe
used by
element namespace
attributes
Name  Type  Use  Default  Fixed  annotation
prefixrequired      
documentation

Specifies a prefix value.
Typically used in combination with definition element g:namespace.
urirequired      
documentation

Specifies a URI value.
Typically used in combination with definition element g:namespace.
annotation
documentation

Attributes associated with the definition of a targeted XML namespace.

attributeGroup gxe-attributes-non-renderable
namespace http://www.esri.com/geoportal/gxe
used by
elements context editor namespace namespaces
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Attributes common to all non-renderable editor definition elements.

attributeGroup gxe-attributes-option
namespace http://www.esri.com/geoportal/gxe
used by
element option
attributes
Name  Type  Use  Default  Fixed  annotation
valuerequired      
documentation

Specifies a value.
Typically the default value for the targeted XML node (element text or attribute value),
or a coded value associated with a selectable option.
labelrequired      
documentation

Specifies the value for a user interface label.
selectedoptional  false    
documentation

Indicates whether or not the an option should be selected by default.
isOtheroptional  false    
documentation

If set to "true", it indicates that the parent option should provide a text box for allowing the input of an "other" value.
annotation
documentation

Attributes associated with the definition of a selectable option.
Typically used in conjunction with:
$base/core/ui/InputSelectOne.xml - a dropdown list (gxe.control.input.InputSelectOne)
$base/core/ui/InputSelectMany.xml - a set of check boxes (gxe.control.input.InputSelectMany)

attributeGroup gxe-attributes-renderable
namespace http://www.esri.com/geoportal/gxe
used by
elements body header input label rootElement tabArray
complexType gxe-type-section
attributes
Name  Type  Use  Default  Fixed  annotation
i18nBaseoptional      
documentation

Specifies a base prefix for localized strings within a Java resource bundle (.properties file).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
any-attribute      
documentation

Placeholder to represent any attribute within then http://www.esri.com/geoportal/gxe namespace.
annotation
documentation

Attributes common to all renderable editor definition elements.

attributeGroup gxe-attributes-target
namespace http://www.esri.com/geoportal/gxe
used by
elements attribute element
attributes
Name  Type  Use  Default  Fixed  annotation
targetNamerequired      
documentation

Specifies the targeted XML node name (element or attribute).
The recommendation is to always use a qualified name (i.e. [namespace prefix]:[name])
targetNSoptional      
documentation

Specifies the namespace for the targeted XML node (element or attribute).
Can be set to an empty string to indicate no namespace (i.e. targetNS="")
labeloptional      
documentation

Specifies the value for a user interface label.
infooptional      
documentation

Specifies the value for help information associated with a target HTML node (element or attribute).
isDocumentTitleoptional  false    
documentation

Indicates wherther or not the targeted XML node (element text or attribute value) is the document title.
This is used when saving a document as a draft (at a minimum, a title is required).
serializeIfEmptyoptional  false    
documentation

Indicates wherther or not the targeted XML node (element or attribute) should be serialized even if it is empty
("serialized" - written to the XML document).
valueTypeoptional      
documentation

Specifies the vaue data type the for the targeted XML node (element text or attribute value).
(examples xs:string, xs:integer, ...)
valueoptional      
documentation

Specifies a value.
Typically the default value for the targeted XML node (element text or attribute value),
or a coded value associated with a selectable option.
fixedValueoptional      
documentation

Specifies a fixed default value for the targeted XML node (element text or attribute value).
alternateValuesoptional      
documentation

Specifies a comma delimited list of acceptable alternate values for the targeted XML node (element text or attribute value).
aliasoptional      
documentation

Specifies a single aliased value that can be used to initilize a selectable option (InputSelectOne or InputSelectMany).
annotation
documentation

Attributes associated with a targeted XML node (element or attribute).
The target reflects the structure of the XML document that will be created by the editor.

attributeGroup gxe-attributes-target-value
namespace http://www.esri.com/geoportal/gxe
used by
attributeGroup gxe-attributes-target
attributes
Name  Type  Use  Default  Fixed  annotation
valueTypeoptional      
documentation

Specifies the vaue data type the for the targeted XML node (element text or attribute value).
(examples xs:string, xs:integer, ...)
valueoptional      
documentation

Specifies a value.
Typically the default value for the targeted XML node (element text or attribute value),
or a coded value associated with a selectable option.
fixedValueoptional      
documentation

Specifies a fixed default value for the targeted XML node (element text or attribute value).
alternateValuesoptional      
documentation

Specifies a comma delimited list of acceptable alternate values for the targeted XML node (element text or attribute value).
aliasoptional      
documentation

Specifies a single aliased value that can be used to initilize a selectable option (InputSelectOne or InputSelectMany).
annotation
documentation

Attributes associated with value domain of a targeted XML node (element text or attribute value).

group html-elements
diagram index_p38.png
namespace http://www.esri.com/geoportal/gxe/html
children h:a h:div h:input h:label h:select h:table h:tbody h:tr h:td h:textarea h:ul
annotation
documentation

The list of HTML elements currently referenced within editor definition files.
This is not an exaustive list, any renderable HTML element can be referenced.
The list is represented by an "xs:sequence" but there is no restriction on order.
The list is not intended to define an XML Schema for XHTML, it is simply intended to document currently referenced HTML elements.

element html-elements/a
diagram index_p39.png
namespace http://www.esri.com/geoportal/gxe/html
type extension of h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:hrefxs:stringoptional      
documentation

The "href" attribute.
annotation
documentation

Renders an HTML "a" element (anchor).
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

attribute html-elements/a/@href
namespace http://www.esri.com/geoportal/gxe/html
type xs:string
properties
isRef 0
use optional
annotation
documentation

The "href" attribute.

element html-elements/div
diagram index_p40.png
namespace http://www.esri.com/geoportal/gxe/html
type h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Renders an HTML "div" element.
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

element html-elements/input
diagram index_p41.png
namespace http://www.esri.com/geoportal/gxe/html
type extension of h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:typexs:stringoptional      
documentation

The imput type (typically "text").
h:maxlengthxs:integeroptional      
documentation

The maximum number of characters allowed.
h:sizexs:integeroptional      
documentation

The display width of the input element.
annotation
documentation

Renders an HTML "input" element.
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

attribute html-elements/input/@type
namespace http://www.esri.com/geoportal/gxe/html
type xs:string
properties
isRef 0
use optional
annotation
documentation

The imput type (typically "text").

attribute html-elements/input/@maxlength
namespace http://www.esri.com/geoportal/gxe/html
type xs:integer
properties
isRef 0
use optional
annotation
documentation

The maximum number of characters allowed.

attribute html-elements/input/@size
namespace http://www.esri.com/geoportal/gxe/html
type xs:integer
properties
isRef 0
use optional
annotation
documentation

The display width of the input element.

element html-elements/label
diagram index_p42.png
namespace http://www.esri.com/geoportal/gxe/html
type h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Renders an HTML "label" element.
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

element html-elements/select
diagram index_p43.png
namespace http://www.esri.com/geoportal/gxe/html
type h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Renders an HTML "select" element.
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

element html-elements/table
diagram index_p44.png
namespace http://www.esri.com/geoportal/gxe/html
type h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Renders an HTML "table" element.
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

element html-elements/tbody
diagram index_p45.png
namespace http://www.esri.com/geoportal/gxe/html
type h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Renders an HTML "tbody" element (table body).
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

element html-elements/tr
diagram index_p46.png
namespace http://www.esri.com/geoportal/gxe/html
type h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Renders an HTML "tr" element (table row).
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

element html-elements/td
diagram index_p47.png
namespace http://www.esri.com/geoportal/gxe/html
type h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Renders an HTML "td" element (table cell data).
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

element html-elements/textarea
diagram index_p48.png
namespace http://www.esri.com/geoportal/gxe/html
type extension of h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
h:colsxs:integeroptional      
documentation

The number of columns.
h:rowsxs:integeroptional      
documentation

The number of rows.
annotation
documentation

Renders an HTML "textarea" element.
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

attribute html-elements/textarea/@cols
namespace http://www.esri.com/geoportal/gxe/html
type xs:integer
properties
isRef 0
use optional
annotation
documentation

The number of columns.

attribute html-elements/textarea/@rows
namespace http://www.esri.com/geoportal/gxe/html
type xs:integer
properties
isRef 0
use optional
annotation
documentation

The number of rows.

element html-elements/ul
diagram index_p49.png
namespace http://www.esri.com/geoportal/gxe/html
type h:html-type-base
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Renders an HTML "ul" element (unordered list).
This HTML attributes listed are not exaustive, any HTML attribute that is valid for corresponding HTML tag can be used.

complexType html-type-base
diagram index_p50.png
namespace http://www.esri.com/geoportal/gxe/html
used by
elements html-elements/a html-elements/div html-elements/input html-elements/label html-elements/select html-elements/table html-elements/tbody html-elements/td html-elements/textarea html-elements/tr html-elements/ul
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
jsClassoptional      
documentation

Specifies the JavaScript class that will be instantiated to process the definition element.
By default, class gxe.control.Control will act as the processor (found within gxe.js).
If specified, the "jsClass" attribute value must refer to a JavaScript class that extends from
gxe.control.Control (either directly or from one of it's sub-classes).
Specifying a "jsClass' allows a developer to associate specific logic with an editor definition element.
renderedoptional  true    
documentation

Indicates where or not a definition element should be rendered within the user interface.
The default is true, but if and only if the definition element has an associated HTML tag.
If the definition element is within the "h" namespace (http://www.esri.com/geoportal/gxe/html),
then the element will render using the associated tag (i.e. element h:div will render an HTML "div").
If the definition element is not within the "h" namespace (http://www.esri.com/geoportal/gxe/html)
and an h:tag attribute is present, the element will render using the value of h:tag
(i.e. element g:element with attribute h:tag="div" will render an HTML "div").
extendsoptional      
documentation

Specifies that a definition element will extend the content of an editor definition file.
The location of the file is spcified by the value of the "extends" attribute.
extensibleoptional  false    
documentation

Indicates where or not a definition element is extensible.
overridableoptional  false    
documentation

Indicates where or not a definition element is overridable.
annotation
documentation

Represents the base type for a definition element within the http://www.esri.com/geoportal/gxe/html namespace.

attributeGroup html-attributes-common
namespace http://www.esri.com/geoportal/gxe/html
used by
complexType html-type-base
attributeGroup gxe-attributes-renderable
attributes
Name  Type  Use  Default  Fixed  annotation
h:classxs:stringoptional      
documentation

Specifies the CSS class name for the element.
h:tagxs:stringoptional      
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).
annotation
documentation

Attribute group for common HTML attributes.
This is not an exaustive list, any HTML attribute that is valid for corresponding HTML tag can be used.
The HTML "id" attribute is reserved, it will be auto-generated by the editor.

attribute html-attributes-common/@class
namespace http://www.esri.com/geoportal/gxe/html
type xs:string
properties
isRef 0
use optional
annotation
documentation

Specifies the CSS class name for the element.

attribute html-attributes-common/@tag
namespace http://www.esri.com/geoportal/gxe/html
type xs:string
properties
isRef 0
use optional
annotation
documentation

Specifies the HTML tag to render. This is useful for editor definition elements that are not in the "h" namespace
(http://www.esri.com/geoportal/gxe/html).


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy