Komponente: Attribut

Element: Attribut / Informationen

Namespace http://schemas.google.com/dspl/2010
Annotationen Textinformationen zum Attribut.
Diagramm Diagramm dspl4.tmp#id7 dspl4.tmp#id14 dspl4.tmp#id15 dspl4.tmp#id6
Typ Info
Attribute
content: Komplex
minOccurs: 0
Modell name , description{0,1} , url{0,1}
Kinder Beschreibung, Name, URL
Instanz
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
Quelle
<xs:element name="info" type="Info" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Textual information about the attribute.</xs:documentation>
  </xs:annotation>
</xs:element>

Element: Attribut / Typ

Namespace http://schemas.google.com/dspl/2010
Annotationen Der Datentyp des Attributs.
Diagramm Diagramm dspl14.tmp#id21 dspl14.tmp#id23
Attribute
content: Komplex
minOccurs: 0
Attribute
QName Typ Fixed Standard Verwenden Anmerkung
Format X:String optional Ein Format für den Wert, mit dem eine Textdarstellung der Werte geparst wird. Die Datumsangaben finden Sie in der [Spezifikation zu Datumsformaten].
Ref Datentyp erforderlich
Quelle
<xs:element name="type" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The data type of the attribute.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="ref" type="DataType" use="required"/>
    <xs:attribute name="format" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>A format for the value, used to parse a textual
                representation of the values. See [Date formats spec]
                for dates.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

Komplexer Typ: Attribut

Namespace http://schemas.google.com/dspl/2010
Annotationen Attribut eines Datasets oder Konzepts.
Diagramm Diagramm dspl14.tmp#id24 dspl14.tmp#id26 dspl14.tmp#id19 dspl14.tmp#id20 dspl0.tmp#id10 dspl0.tmp#id12 dspl0.tmp#id9
Verwendet von
Elemente Konzept/Attribut, dspl/attribute
Modell info{0,1} , Typ{0,1} , (Wert* | conceptValue{0,1})
Kinder conceptValue, info, type, value
Attribute
QName Typ Fixed Standard Verwenden Anmerkung
Konzept xs:QName optional Verweis auf ein Konzept, das den Werten des Attributs entspricht. Wenn das Attribut einen Typ angibt, muss der Typ dem Typ des referenzierten Konzepts entsprechen. Ein Verweis auf ein externes Konzept muss die Form „prefix:other_concept_id“ haben, wobei „prefix“ das Präfix ist, das für den Namespace des externen Datasets verwendet wird (siehe XML-Namespaces).
id LocalId optional Die ID des Konzeptattributs. Diese Kennung muss innerhalb des Konzepts (über Attribute und Eigenschaften hinweg) eindeutig sein. Die ID kann weggelassen werden, wenn das Konzeptattribut angegeben ist. In diesem Fall wird eine ID implizit mit dem lokalen Namen des referenzierten Konzepts erstellt. Beispiel: <attribute concept="unit:currency"/> entspricht <attribute id="currency" concept="unit:currency"/>
Quelle
<xs:complexType name="Attribute">
  <xs:annotation>
    <xs:documentation>An attribute of a dataset or a concept.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="info" type="Info" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Textual information about the attribute.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="type" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The data type of the attribute.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute name="ref" type="DataType" use="required"/>
        <xs:attribute name="format" type="xs:string" use="optional">
          <xs:annotation>
            <xs:documentation>A format for the value, used to parse a textual
                representation of the values. See [Date formats spec]
                for dates.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
    <xs:group ref="ValuesGroup" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute name="id" type="LocalId" use="optional">
    <xs:annotation>
      <xs:documentation>The id of the concept attribute. This identifier must be unique within the concept
          (across attributes and properties).

          The id may be omitted if the concept attribute is specified. In that case, an id is
          implicity created with value the local name of the referenced concept. For instance

          <attribute concept="unit:currency"/>

          is equivalent to

          <attribute id="currency" concept="unit:currency"/></xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="concept" type="xs:QName" use="optional">
    <xs:annotation>
      <xs:documentation>A reference to a concept that corresponds to the values of the attribute.

          If the attribute specifies a type, then the type must match the type of
          the referenced concept.

          A reference to an external concept must be of the form "prefix:other_concept_id",
          where "prefix" is the prefix used for the namespace of the external dataset
          (see XML namespaces).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>

Attribut: Attribut/Typ/ @ref

Namespace Kein Namespace
Typ Datentyp
Attribute
verwenden Sie zum Beispiel: erforderlich
Attribute
Aufzählung String
Aufzählung float
Aufzählung integer
Aufzählung boolean
Aufzählung date
Aufzählung Konzept
Verwendet von
Element Attribut/Typ
Quelle
<xs:attribute name="ref" type="DataType" use="required"/>

Attribut: Attribut/Typ/ @format

Namespace Kein Namespace
Annotationen Ein Format für den Wert, mit dem eine Textdarstellung der Werte geparst wird. Die Datumsangaben findest du unter [Date format spec].
Typ X:String
Attribute
verwenden Sie zum Beispiel: optional
Verwendet von
Element Attribut/Typ
Quelle
<xs:attribute name="format" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>A format for the value, used to parse a textual
                representation of the values. See [Date formats spec]
                for dates.</xs:documentation>
  </xs:annotation>
</xs:attribute>

Attribut: Attribut/ @id

Namespace Kein Namespace
Annotationen Die ID des Konzeptattributs. Diese Kennung muss innerhalb des Konzepts (über Attribute und Eigenschaften hinweg) eindeutig sein. Wenn das Konzeptattribut angegeben ist, kann die ID weggelassen werden. In diesem Fall wird eine ID implizit mit dem lokalen Namen des referenzierten Konzepts erstellt. <attribute concept="unit:currency"/> entspricht z. B. <attribute id="currency" concept="unit:currency"/>.
Typ LocalId
Attribute
verwenden Sie zum Beispiel: optional
Attribute
maxLength 64
Verwendet von
Komplexer Typ Attribut
Quelle
<xs:attribute name="id" type="LocalId" use="optional">
  <xs:annotation>
    <xs:documentation>The id of the concept attribute. This identifier must be unique within the concept
          (across attributes and properties).

          The id may be omitted if the concept attribute is specified. In that case, an id is
          implicity created with value the local name of the referenced concept. For instance

          <attribute concept="unit:currency"/>

          is equivalent to

          <attribute id="currency" concept="unit:currency"/></xs:documentation>
  </xs:annotation>
</xs:attribute>

Attribut: Attribut / @konzept

Namespace Kein Namespace
Annotationen Verweis auf ein Konzept, das den Werten des Attributs entspricht. Wenn das Attribut einen Typ angibt, muss der Typ dem Typ des referenzierten Konzepts entsprechen. Ein Verweis auf ein externes Konzept muss die Form „prefix:other_concept_id“ haben, wobei „prefix“ das Präfix ist, das für den Namespace des externen Datasets verwendet wird (siehe XML-Namespaces).
Typ xs:QName
Attribute
verwenden Sie zum Beispiel: optional
Verwendet von
Komplexer Typ Attribut
Quelle
<xs:attribute name="concept" type="xs:QName" use="optional">
  <xs:annotation>
    <xs:documentation>A reference to a concept that corresponds to the values of the attribute.

          If the attribute specifies a type, then the type must match the type of
          the referenced concept.

          A reference to an external concept must be of the form "prefix:other_concept_id",
          where "prefix" is the prefix used for the namespace of the external dataset
          (see XML namespaces).</xs:documentation>
  </xs:annotation>
</xs:attribute>

Erstellt mit dem oXygen-XML-Editor.