Stereotype name | Base Stereotype | Applies on | Defined TagDefinitions |
---|---|---|---|
XSDcomponent | Class Attribute AssociationEnd Binding Generalization Comment Component | id – string Details: The base and abstract stereotype for all XML Schema stereotypes used in UML profile | |
XSDattribute | XSDcomponent | Attribute | fixed – some fixed element value form – (qualified | unqualified) refString – string representation of reference to other attribute. ref – actual reference to other attribute use – (optional | prohibited | required) : optional |
XSDelement | XSDcomponent | Attribute AssociationEnd | abstract – (true | false) block - (extension | restriction | substitution) final - (extension | restriction) fixed – some fixed element value form - (qualified | unqualified) nillable – (true | false) refString – string representation of reference to other attribute. ref – actual reference to other attribute substitutionGroup – actual reference to UML ModelElement substitutionGroupString – string representation of substitution group key_unique_keyRef – a list of referenced UML Attributes sequenceOrder – a number in sequence order |
XSDcomplexType | XSDcomponent | Class | block – (extension | restriction) final – (extension | restriction) mixed – (true | false) |
XSDsimpleContent | Class | simpleContentId – string | |
XSDcomplexContent | Class | complexContentId – string complexContentMixed | |
XSDgroup | XSDcomponent | Class | |
XSDgroupRef | XSDcomponent | Attribute AssociationEnd | sequenceOrder – a number in sequence order |
XSDall | Class | allId – string maxOccurs minOccurs | |
XSDchoice | Class | choiceId – string maxOccurs minOccurs sequenceOrder – a number in sequence order | |
XSDsequence | Class | sequenceId – string maxOccurs minOccurs sequenceOrder – a number in sequence order | |
XSDrestriction | XSDcomponent | Generalization | |
XSDextension | XSDcomponent | Generalization | |
XSDattributeGroup | XSDcomponent | Class | |
XSDsimpleType | XSDcomponent | Class | final - (#all | (list | union | restriction)) |
XSDlist | XSDcomponent | Class | listId - string |
XSDunion | XSDcomponent | Class | unionId - string |
XSDannotation | XSDcomponent | Comment | appInfoSource appInfoContent source xml:lang |
XSDany | XSDcomponent | Attribute | namespace – string processContents - (lax | skip | strict); default strict sequenceOrder – a number in sequence order |
XSDanyAttribute | XSDcomponent | Attribute | namespace – string processContents - (lax | skip | strict); default strict |
XSDschema | XSDcomponent | Class | attributeFormDefault blockDefault elementFormDefault finalDefault targetNamespace – reference to some ModelPackage version xml:lang |
XSDnotation | XSDcomponent | Attribute | public system |
XSDredefine | XSDcomponent | Class | |
XSDimport | XSDcomponent «import» | Permission | schemaLocation |
XSDinclude | XSDcomponent | Component | |
XSDminExclusive | XSDcomponent | Attribute | fixed = boolean : false |
XSDminInclusive | XSDcomponent | Attribute | fixed = boolean : false |
XSDmaxExclusive | XSDcomponent | Attribute | fixed = boolean : false |
XSDmaxInclusive | XSDcomponent | Attribute | fixed = boolean : false |
XSDtotalDigits | XSDcomponent | Attribute | fixed = boolean : false |
XSDfractionDigits | XSDcomponent | Attribute | fixed = boolean : false |
XSDlength | XSDcomponent | Attribute | fixed = boolean : false |
XSDminLength | XSDcomponent | Attribute | fixed = boolean : false |
XSDmaxLength | XSDcomponent | Attribute | fixed = boolean : false |
XSDwhiteSpace | XSDcomponent | Attribute | fixed = boolean : false value |
XSDpattern | XSDcomponent | Attribute | |
XSDenumeration | XSDcomponent | Attribute | |
XSDunique | Attribute | selector field | |
XSDkey | Attribute | selector field | |
XSDkeyref | Attribute | selector field refer – UML Attribute referString - String | |
XSDnamespace | ModelPackage | ||
xmlns | Permission |