A DefinitionElementType is an XML schema element type used to define a real or virtual object definition within a document. DefinitionElementType is an abstract type, therefore the example given below is for descriptive purposes only.
Example
<DefinitionElement>
<Name>Definition Element</Name>
<Category>Definition</Category>
<Description>This is a Definition Element.</Description>
<HomePage>http://www.zelestra.com/defelement.html</HomePage>
<Services>http://www.zelestra.com/defelement.wsdl</Services>
</DefinitionElement>
The DefinitionElement element MUST contain one or more Name elements. This element provides a human readable name for the element. The default language is US English (en-US). However, another language may be specified by adding an xml:lang attribute with an RFC1766 language designation. Each language designation may only have a single Name element associated with it. Maximum length is 255 characters.
The DefinitionElement element MAY contain a Category element. This element is the category for the element. Maximum length is 31 characters.
The DefinitionElement element MAY contain one or more Description elements. This element provides a human readable description for the element. The text may contain a subset of XHMTL-Strict markup tags. The default language is US English (en-US). However, another language may be specified by adding an xml:lang attribute with an RFC1766 language designation. Each language designation may only have a single Description element associated with it. Maximum length is 8191 characters.
The DefinitionElement element MAY contain a HomePage element. This element provides a URL that can be used by a user client application to direct a user's browser to more information about the element.
The DefinitionElement element MAY contain a Services element. This element provides a URI to a Web Services Definition Language (WSDL) document that defines any web services associated with the defined real or virtual object.
DefinitionElementType is a chameleon schema document that takes on the XML namespace of the including schema document. The appropriate schema location designation is http://zlst.org/schemas/2001/DefinitionElementType/DefinitionElementType.xsd.