Elemento Attribute

Tabla 1. Atributos de Attribute
Atributo Uso Descripción Valores válidos
defaultValue

opcional

description

opcional

cadena

descriptionKey

opcional

cadena

isList

opcional

booleano

label

obligatorio

cadena

labelKey

opcional

cadena

name

obligatorio

cadena

resourceKey

opcional

cadena

type

opcional

cadena

valueType

opcional

string encryptedString integer double boolean date enum structure

Representación de XML


<xs:element name="Attribute">
 <xs:attribute name="name" type="xs:string" use="required"/>
 <xs:attribute name="label" type="xs:string" use="required"/>
 <xs:attribute name="labelKey" type="xs:string" use="optional"/>
 <xs:attribute name="description" type="xs:string"
use="optional"/>
 <xs:attribute name="descriptionKey" type="xs:string"
use="optional"/>
 <xs:attribute name="resourceKey" type="xs:string"
use="optional"/>
 <xs:attribute name="type" type="xs:string" use="optional"/>
 <xs:attribute name="valueType" type="ATTRIBUTE-VALUE-TYPE">
   <xs:enumeration value="string"/>
   <xs:enumeration value="encryptedString"/>
   <xs:enumeration value="integer"/>
   <xs:enumeration value="double"/>
   <xs:enumeration value="boolean"/>
   <xs:enumeration value="date"/>
   <xs:enumeration value="enum"/>
   <xs:enumeration value="structure"/>
 </xs:attribute>
 <xs:attribute name="defaultValue" type="EVALUATED-STRING" use="optional"/>
 <xs:attribute name="isList" type="xs:boolean" use="optional"
default="false"/>
</xs:element>

Elementos padre

Catalog, Structure