Extracted Vocabulary definition as type
This commit is contained in:
parent
dbd7d51d1b
commit
c9ef3a438a
|
@ -119,15 +119,7 @@
|
|||
<xs:element type="xs:string" name="defaultValue" minOccurs="0"
|
||||
maxOccurs="1"/>
|
||||
<xs:element type="xs:string" name="note" minOccurs="0" maxOccurs="1"/>
|
||||
<xs:element name="vocabulary" minOccurs="0" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element type="xs:string" name="vocabularyField"
|
||||
minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute type="xs:boolean" name="isMultiSelection"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element type="VocabularyType" name="vocabulary" minOccurs="0" maxOccurs="1" />
|
||||
<xs:element name="validator" minOccurs="0" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
|
@ -170,6 +162,13 @@
|
|||
</xs:sequence>
|
||||
<xs:attribute name="categoryref" use="optional" type="xs:string" />
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VocabularyType">
|
||||
<xs:sequence>
|
||||
<xs:element type="xs:string" name="vocabularyField"
|
||||
minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute type="xs:boolean" name="isMultiSelection"/>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="Extra">
|
||||
<xs:sequence>
|
||||
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip">
|
||||
|
@ -186,7 +185,7 @@
|
|||
<xs:element type="Extra" name="extra" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
Any 'metadataField' definition can include any additional attibute in this 'extra' tag. This tag and its content are ignored by the validators. They are used by any external tools producing/consuming the profile definition and instances.
|
||||
Any 'metadataField' definition can include any additional attribute in this 'extra' tag. This tag and its content are ignored by the validators. They are used by any external tools producing/consuming the profile definition and instances.
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
</xs:element>
|
||||
|
|
Loading…
Reference in New Issue