コンポーネント: ValuesGroup

要素: ValuesGroup / 値

名前空間 http://schemas.google.com/dspl/2010
図 dspl7.tmp#id11
タイプ
プロパティ
content: 複雑
minOccurs: 0
maxOccurs: 制限なし
属性
QName タイプ 固定 Default 用途 Annotation
lang 省略可
ソース
<xs:element name="value" type="Value" minOccurs="0" maxOccurs="unbounded"/>

要素: ValuesGroup / conceptValue

名前空間 http://schemas.google.com/dspl/2010
図 dspl0.tmp#id13
プロパティ
content: 複雑
minOccurs: 0
属性
QName タイプ 固定 Default 用途 Annotation
コンセプト xs:QName required
ソース
<xs:element name="conceptValue" minOccurs="0">
  <xs:complexType>
    <xs:attribute name="concept" type="xs:QName" use="required"/>
  </xs:complexType>
</xs:element>

属性: ValuesGroup / conceptValue / @concept

名前空間 名前空間がありません
タイプ xs:QName
プロパティ
次のコマンドを使用します。 required
使用アカウント
要素 値グループ/コンセプト値
ソース
<xs:attribute name="concept" type="xs:QName" use="required"/>

属性: ValuesGroup / @id

名前空間 名前空間がありません
アノテーション テーブル列の識別子。
タイプ ローカル ID
プロパティ
次のコマンドを使用します。 required
Facets
最大長 64
使用アカウント
要素 テーブル / 列
ソース
<xs:attribute name="id" type="LocalId" use="required">
  <xs:annotation>
    <xs:documentation>The identifier of the table column.</xs:documentation>
  </xs:annotation>
</xs:attribute>

属性: ValuesGroup / @type

名前空間 名前空間がありません
アノテーション テーブル列のデータ型。テーブル内のすべての列の値は、このデータ型と一致する必要があります。
タイプ DataType
プロパティ
次のコマンドを使用します。 required
Facets
enumeration 文字列
enumeration float
enumeration 整数
enumeration boolean
enumeration date
enumeration concept
使用アカウント
要素 テーブル/列
ソース
<xs:attribute name="type" type="DataType" use="required">
  <xs:annotation>
    <xs:documentation>The data type of the table column. All values of the
                column in the table must conform to this data type.</xs:documentation>
  </xs:annotation>
</xs:attribute>

属性: ValuesGroup / @format

名前空間 名前空間がありません
アノテーション 列の形式。値のテキスト表現の解析に使用されます。日付の形式は http://joda-time.sourceforge.net/api-release/org/joda/time/format/DateTimeFormat.html で定義されています。
タイプ xs:文字列
プロパティ
次のコマンドを使用します。 省略可
使用アカウント
要素 テーブル/列
ソース
<xs:attribute name="format" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>A format for the column, used to parse a textual
                representation of the values.

                Date formats are defined by:

                http://joda-time.sourceforge.net/api-release/org/joda/time/format/DateTimeFormat.html</xs:documentation>
  </xs:annotation>
</xs:attribute>

要素: Group ValuesGroup

名前空間 http://schemas.google.com/dspl/2010
アノテーション アトミック値のグループ。ロケールごと(xml:lang 属性)ごとに最大 1 つの値を指定し、ロケールを使用しない場合は 1 つにする必要があります。値はすべて、値要素または conceptValue 要素のいずれかです。
図 dspl0.tmp#id10 dspl0.tmp#id12
使用アカウント
要素 テーブル/列
複雑な型 属性
モデル value* | conceptValue{0,1}
Children conceptValuevalue
ソース
<xs:group name="ValuesGroup">
  <xs:annotation>
    <xs:documentation>A group of atomic values. There must be at most one value per locale
        (xml:lang attribute), and at most one value with no locale.
        All values are either value elements or conceptValue elements.</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:element name="value" type="Value" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="conceptValue" minOccurs="0">
      <xs:complexType>
        <xs:attribute name="concept" type="xs:QName" use="required"/>
      </xs:complexType>
    </xs:element>
  </xs:choice>
</xs:group>

oXygen XML Editor を使用して作成します。