|
Namespace |
http://www.decision-deck.org/2019/XMCDA-2.2.3 |
Annotations
|
Root of the XMCDA element tree. |
|
Diagram
|
|
Properties
|
|
Model
|
|
Children |
alternativeValue, alternatives, alternativesAffectations, alternativesComparisons, alternativesCriteriaValues, alternativesLinearConstraints, alternativesMatrix, alternativesSet, alternativesSets, alternativesValues, attributeValue, attributes, attributesComparisons, attributesLinearConstraints, attributesMatrix, attributesSet, attributesSets, attributesValues, categories, categoriesComparisons, categoriesContents, categoriesLinearConstraints, categoriesMatrix, categoriesProfiles, categoriesSet, categoriesSets, categoriesValues, categoryValue, criteria, criteriaComparisons, criteriaLinearConstraints, criteriaMatrix, criteriaSet, criteriaSets, criteriaValues, criterionValue, hierarchy, methodMessages, methodParameters, performanceTable, projectReference |
Instance
|
<xmcda:XMCDA creationDate="" instanceAuthor="" instanceID="" lastModificationDate="" previousInstanceID="" xmlns:xmcda="http://www.decision-deck.org/2019/XMCDA-2.2.3">
<projectReference id="" mcdaConcept="" name="">{0,unbounded}</projectReference>
<methodMessages id="" mcdaConcept="" name="">{0,unbounded}</methodMessages>
<methodParameters id="" mcdaConcept="" name="">{0,unbounded}</methodParameters>
<alternatives id="" mcdaConcept="" name="">{0,unbounded}</alternatives>
<alternativesSet id="" mcdaConcept="" name="">{0,unbounded}</alternativesSet>
<alternativesSets id="" mcdaConcept="" name="">{0,unbounded}</alternativesSets>
<attributes id="" mcdaConcept="" name="">{0,unbounded}</attributes>
<attributesSet id="" mcdaConcept="" name="">{0,unbounded}</attributesSet>
<attributesSets id="" mcdaConcept="" name="">{0,unbounded}</attributesSets>
<criteria id="" mcdaConcept="" name="">{0,unbounded}</criteria>
<criteriaSet id="" mcdaConcept="" name="">{0,unbounded}</criteriaSet>
<criteriaSets id="" mcdaConcept="" name="">{0,unbounded}</criteriaSets>
<categories id="" mcdaConcept="" name="">{0,unbounded}</categories>
<categoriesSet id="" mcdaConcept="" name="">{0,unbounded}</categoriesSet>
<categoriesSets id="" mcdaConcept="" name="">{0,unbounded}</categoriesSets>
<performanceTable id="" mcdaConcept="" name="">{0,unbounded}</performanceTable>
<hierarchy id="" mcdaConcept="" name="">{0,unbounded}</hierarchy>
<criterionValue id="" mcdaConcept="" name="">{0,unbounded}</criterionValue>
<criteriaValues id="" mcdaConcept="" name="">{0,unbounded}</criteriaValues>
<criteriaComparisons id="" mcdaConcept="" name="">{0,unbounded}</criteriaComparisons>
<criteriaLinearConstraints id="" mcdaConcept="" name="">{0,unbounded}</criteriaLinearConstraints>
<criteriaMatrix id="" mcdaConcept="" name="">{0,unbounded}</criteriaMatrix>
<attributeValue id="" mcdaConcept="" name="">{0,unbounded}</attributeValue>
<attributesValues id="" mcdaConcept="" name="">{0,unbounded}</attributesValues>
<attributesComparisons id="" mcdaConcept="" name="">{0,unbounded}</attributesComparisons>
<attributesLinearConstraints id="" mcdaConcept="" name="">{0,unbounded}</attributesLinearConstraints>
<attributesMatrix id="" mcdaConcept="" name="">{0,unbounded}</attributesMatrix>
<alternativeValue id="" mcdaConcept="" name="">{0,unbounded}</alternativeValue>
<alternativesValues id="" mcdaConcept="" name="">{0,unbounded}</alternativesValues>
<alternativesComparisons id="" mcdaConcept="" name="">{0,unbounded}</alternativesComparisons>
<alternativesLinearConstraints id="" mcdaConcept="" name="">{0,unbounded}</alternativesLinearConstraints>
<alternativesMatrix id="" mcdaConcept="" name="">{0,unbounded}</alternativesMatrix>
<alternativesCriteriaValues id="" mcdaConcept="" name="">{0,unbounded}</alternativesCriteriaValues>
<categoriesProfiles id="" mcdaConcept="" name="">{0,unbounded}</categoriesProfiles>
<categoriesContents id="" mcdaConcept="" name="">{0,unbounded}</categoriesContents>
<alternativesAffectations id="" mcdaConcept="" name="">{0,unbounded}</alternativesAffectations>
<categoryValue id="" mcdaConcept="" name="">{0,unbounded}</categoryValue>
<categoriesValues id="" mcdaConcept="" name="">{0,unbounded}</categoriesValues>
<categoriesComparisons id="" mcdaConcept="" name="">{0,unbounded}</categoriesComparisons>
<categoriesLinearConstraints id="" mcdaConcept="" name="">{0,unbounded}</categoriesLinearConstraints>
<categoriesMatrix id="" mcdaConcept="" name="">{0,unbounded}</categoriesMatrix>
</xmcda:XMCDA> |
|
Attributes
|
|
Source
|
<xs:element name="XMCDA">
<xs:annotation>
<xs:documentation>Root of the XMCDA element tree.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice minOccurs="1" maxOccurs="unbounded">
<xs:element name="projectReference" type="xmcda:projectReference" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="methodMessages" type="xmcda:methodMessages" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="methodParameters" type="xmcda:methodParameters" minOccurs="0" maxOccurs="unbounded"/>
<!-- description of the alternatives and the sets of alternatives -->
<xs:element name="alternatives" type="xmcda:alternatives" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="alternativesSet" type="xmcda:alternativesSet" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="alternativesSets" type="xmcda:alternativesSets" minOccurs="0" maxOccurs="unbounded"/>
<!-- description of the attributes, the criteria, the sets of attributes and the sets of criteria -->
<xs:element name="attributes" type="xmcda:attributes" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="attributesSet" type="xmcda:attributesSet" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="attributesSets" type="xmcda:attributesSets" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="criteria" type="xmcda:criteria" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="criteriaSet" type="xmcda:criteriaSet" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="criteriaSets" type="xmcda:criteriaSets" minOccurs="0" maxOccurs="unbounded"/>
<!-- description of the categories and the sets of categories -->
<xs:element name="categories" type="xmcda:categories" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="categoriesSet" type="xmcda:categoriesSet" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="categoriesSets" type="xmcda:categoriesSets" minOccurs="0" maxOccurs="unbounded"/>
<!-- the performance table -->
<xs:element name="performanceTable" type="xmcda:performanceTable" minOccurs="0" maxOccurs="unbounded"/>
<!-- a hierarchy on criteria, alternatives, attributes, categories -->
<xs:element name="hierarchy" type="xmcda:hierarchy" minOccurs="0" maxOccurs="unbounded"/>
<!-- data linked to criteria -->
<xs:element name="criterionValue" minOccurs="0" maxOccurs="unbounded" type="xmcda:criterionValue"/>
<xs:element name="criteriaValues" minOccurs="0" maxOccurs="unbounded" type="xmcda:criteriaValues"/>
<xs:element name="criteriaComparisons" minOccurs="0" maxOccurs="unbounded" type="xmcda:criteriaComparisons"/>
<xs:element name="criteriaLinearConstraints" minOccurs="0" maxOccurs="unbounded" type="xmcda:criteriaLinearConstraints"/>
<xs:element name="criteriaMatrix" minOccurs="0" maxOccurs="unbounded" type="xmcda:criteriaMatrix"/>
<!-- data linked to attributes -->
<xs:element name="attributeValue" minOccurs="0" maxOccurs="unbounded" type="xmcda:attributeValue"/>
<xs:element name="attributesValues" minOccurs="0" maxOccurs="unbounded" type="xmcda:attributesValues"/>
<xs:element name="attributesComparisons" minOccurs="0" maxOccurs="unbounded" type="xmcda:attributesComparisons"/>
<xs:element name="attributesLinearConstraints" minOccurs="0" maxOccurs="unbounded" type="xmcda:attributesLinearConstraints"/>
<xs:element name="attributesMatrix" minOccurs="0" maxOccurs="unbounded" type="xmcda:attributesMatrix"/>
<!-- data linked to alternatives -->
<xs:element name="alternativeValue" minOccurs="0" maxOccurs="unbounded" type="xmcda:alternativeValue"/>
<xs:element name="alternativesValues" minOccurs="0" maxOccurs="unbounded" type="xmcda:alternativesValues"/>
<xs:element name="alternativesComparisons" minOccurs="0" maxOccurs="unbounded" type="xmcda:alternativesComparisons"/>
<xs:element name="alternativesLinearConstraints" minOccurs="0" maxOccurs="unbounded" type="xmcda:alternativesLinearConstraints"/>
<xs:element name="alternativesMatrix" minOccurs="0" maxOccurs="unbounded" type="xmcda:alternativesMatrix"/>
<!-- data linked to allternatives and criteria -->
<xs:element name="alternativesCriteriaValues" minOccurs="0" maxOccurs="unbounded" type="xmcda:alternativesCriteriaValues"/>
<!-- data linked to categories -->
<xs:element name="categoriesProfiles" minOccurs="0" maxOccurs="unbounded" type="xmcda:categoriesProfiles"/>
<xs:element name="categoriesContents" minOccurs="0" maxOccurs="unbounded" type="xmcda:categoriesContents"/>
<xs:element name="alternativesAffectations" minOccurs="0" maxOccurs="unbounded" type="xmcda:alternativesAffectations"/>
<xs:element name="categoryValue" minOccurs="0" maxOccurs="unbounded" type="xmcda:categoryValue"/>
<xs:element name="categoriesValues" minOccurs="0" maxOccurs="unbounded" type="xmcda:categoriesValues"/>
<xs:element name="categoriesComparisons" minOccurs="0" maxOccurs="unbounded" type="xmcda:categoriesComparisons"/>
<xs:element name="categoriesLinearConstraints" minOccurs="0" maxOccurs="unbounded" type="xmcda:categoriesLinearConstraints"/>
<xs:element name="categoriesMatrix" minOccurs="0" maxOccurs="unbounded" type="xmcda:criteriaMatrix"/>
</xs:choice>
<xs:attributeGroup ref="xmcda:instanceDescription"/>
</xs:complexType>
<!-- reference integrity constraints -->
<!-- <xs:key name="categoriesSetKey">
<xs:selector xpath=".//categoriesSet"/>
<xs:field xpath="@id"/>
</xs:key>
<xs:keyref name="categoriesSetRef" refer="xmcda:categoriesSetKey">
<xs:selector xpath=".//categoriesSetID"/>
<xs:field xpath="."/>
</xs:keyref> -->
<!-- <xs:key name="alternativesSetKey">
<xs:selector xpath=".//alternativesSet"/>
<xs:field xpath="@id"/>
</xs:key>
<xs:keyref name="alternativesSetRef" refer="xmcda:alternativesSetKey">
<xs:selector xpath=".//alternativesSetID"/>
<xs:field xpath="."/>
</xs:keyref> -->
<!-- <xs:key name="criteriaSetKey">
<xs:selector xpath=".//criteriaSet"/>
<xs:field xpath="@id"/>
</xs:key>
<xs:keyref name="criteriaSetRef" refer="xmcda:criteriaSetKey">
<xs:selector xpath=".//criteriaSetID"/>
<xs:field xpath="."/>
</xs:keyref> -->
<!-- <xs:key name="alternativeKey">
<xs:selector xpath=".//alternative"/>
<xs:field xpath="@id"/>
</xs:key>
<xs:keyref name="alternativeRef" refer="xmcda:alternativeKey">
<xs:selector xpath=".//alternativeID"/>
<xs:field xpath="."/>
</xs:keyref>
<xs:key name="attributeKey">
<xs:selector xpath=".//attribute"/>
<xs:field xpath="@id"/>
</xs:key>
<xs:keyref name="attributeRef" refer="xmcda:attributeKey">
<xs:selector xpath=".//attributeID"/>
<xs:field xpath="."/>
</xs:keyref>
<xs:key name="criterionKey">
<xs:selector xpath=".//criterion"/>
<xs:field xpath="@id"/>
</xs:key>
<xs:keyref name="criterionRef" refer="xmcda:criterionKey">
<xs:selector xpath=".//criterionID"/>
<xs:field xpath="."/>
</xs:keyref>
<xs:key name="categoryKey">
<xs:selector xpath=".//category"/>
<xs:field xpath="@id"/>
</xs:key>
<xs:keyref name="categoryRef" refer="xmcda:categoryKey">
<xs:selector xpath=".//categoryID"/>
<xs:field xpath="."/>
</xs:keyref> -->
</xs:element> |
|
|
|