/[volute]/trunk/projects/theory/snapdm/xsd/base.xsd
ViewVC logotype

Diff of /trunk/projects/theory/snapdm/xsd/base.xsd

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 726 by bourges.laurent, Mon Aug 11 16:31:46 2008 UTC revision 727 by bourges.laurent, Mon Aug 11 16:37:27 2008 UTC
# Line 81  Line 81 
81    
82    
83    <xsd:complexType name="Reference">    <xsd:complexType name="Reference">
84     <xsd:annotation>      <xsd:annotation>
85        <xsd:documentation>        <xsd:documentation>
86          This class defines a reference (close to Identity class) as it contains both xmlId and ivoId identifiers : &lt;br/&gt;          This class defines a reference (close to Identity class) as it contains both xmlId and ivoId identifiers : &lt;br/&gt;
87          - string id : string for XML IDREF (xsd:idref type) for xml instances &lt;br/&gt;          - string id : string for XML IDREF (xsd:idref type) for xml instances &lt;br/&gt;
88          - string URI : URI format for external references          - string URI : URI format for external references
89        </xsd:documentation>        </xsd:documentation>
90     </xsd:annotation>      </xsd:annotation>
91      <xsd:choice>      <xsd:attribute name="ivoId" type="xsd:anyURI">
92        <xsd:element name="ivoId" type="xsd:anyURI">        <xsd:annotation>
93          <xsd:annotation>          <xsd:documentation>
94            <xsd:documentation>            Represents the ID of the object in the IVO context.
95              Represents the ID of the object in the IVO context.            Should be globally unique.
96              Should be globally unique.            Maybe type should be IVOIdentifier.
97              Maybe type should be IVOIdentifier.          </xsd:documentation>
98            </xsd:documentation>        </xsd:annotation>
99          </xsd:annotation>      </xsd:attribute>
100        </xsd:element>      <xsd:attribute name="xmlId" type="xsd:IDREF">
101        <xsd:element name="xmlId" type="xsd:IDREF">        <xsd:annotation>
102          <xsd:annotation>          <xsd:documentation>
103            <xsd:documentation>          Represents a reference to an element in the same XML document.
104            Represents a reference to an element in the same XML document.          Useful when inserting a new, purely transient resource in a SimDB.  
105            Useful when inserting a new, purely transient resource in a SimDB.            </xsd:documentation>
106            </xsd:documentation>        </xsd:annotation>
107          </xsd:annotation>      </xsd:attribute>
       </xsd:element>  
     </xsd:choice>  
108    </xsd:complexType>    </xsd:complexType>
109    
110    

Legend:
Removed from v.726  
changed lines
  Added in v.727

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26