<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright TEI Consortium. 
Dual-licensed under CC-by and BSD2 licences 
See the file COPYING.txt for details
$Date: 2012-10-21 21:41:46 +0100 (Sun, 21 Oct 2012) $
$Id: attDef.xml 10977 2012-10-21 20:41:46Z rahtz $
-->
<elementSpec xmlns="http://www.tei-c.org/ns/1.0" module="tagdocs" ident="attDef">
  <gloss>attribute definition</gloss>
  <gloss versionDate="2007-12-20" xml:lang="ko">속성 정의</gloss>
  <gloss versionDate="2007-05-02" xml:lang="zh-TW">屬性定義</gloss>
  <gloss versionDate="2008-04-05" xml:lang="ja"/>
  <gloss versionDate="2007-06-12" xml:lang="fr">définition d'attribut</gloss>
  <gloss versionDate="2007-05-04" xml:lang="es">definición de atributo</gloss>
  <gloss versionDate="2007-01-21" xml:lang="it">definizione di attributo</gloss>
  <desc>contains the definition of a single attribute.</desc>
  <desc versionDate="2007-12-20" xml:lang="ko">단일 속성 정의를 포함한다.</desc>
  <desc versionDate="2007-05-02" xml:lang="zh-TW">包含單一屬性的定義。</desc>
  <desc versionDate="2008-04-05" xml:lang="ja"> 1つの属性の定義を示す． </desc>
  <desc versionDate="2007-06-12" xml:lang="fr">contient la définition d'un attribut.</desc>
  <desc versionDate="2007-05-04" xml:lang="es">contiene la definición de un único atributo.</desc>
  <desc versionDate="2007-01-21" xml:lang="it">contiene la definizione di un unico attributo</desc>
  <classes>
    <memberOf key="att.global"/>
    <memberOf key="att.identified"/>
  </classes>
  <content>
    <group xmlns="http://relaxng.org/ns/structure/1.0">
      <zeroOrMore>
        <choice>
          <ref name="model.glossLike"/>
          <ref name="model.descLike"/>
        </choice>
      </zeroOrMore>
      <optional>
        <ref name="datatype"/>
      </optional>
      <zeroOrMore>
        <ref name="constraintSpec"/>
      </zeroOrMore>
      <optional>
        <ref name="defaultVal"/>
      </optional>
      <optional>
        <choice>
          <ref name="valList"/>
          <oneOrMore>
            <ref name="valDesc"/>
          </oneOrMore>
        </choice>
      </optional>
      <zeroOrMore>
        <ref name="exemplum"/>
      </zeroOrMore>
      <zeroOrMore>
        <ref name="remarks"/>
      </zeroOrMore>
    </group>
  </content>
  <constraintSpec ident="attDefContents" scheme="isoschematron">
    <constraint>
      <assert xmlns="http://purl.oclc.org/dsdl/schematron"
	      test="   @mode eq 'change'
		    or @mode eq 'delete'
		    or tei:datatype
		    or tei:valList[@type='closed']
		    ">Attribute: the definition of the @<value-of select="@ident"/> attribute in the <value-of select="ancestor::*[@ident][1]/@ident"/><value-of select="' '"/><value-of select="local-name(ancestor::*[@ident][1])"/> should have a closed valList or a datatype</assert>
    </constraint>
  </constraintSpec>
  <attList>
    <attDef ident="usage" usage="opt">
      <desc>specifies the optionality of the attribute.</desc>
      <desc versionDate="2007-12-20" xml:lang="ko">속성 또는 요소의 수의성을 명시한다.</desc>
      <desc versionDate="2007-05-02" xml:lang="zh-TW">說明屬性或元素的必備性。</desc>
      <desc versionDate="2008-04-05" xml:lang="ja"> 属性または要素の選択性を示す． </desc>
      <desc versionDate="2007-06-12" xml:lang="fr">précise qu'un attribut ou un élément sont
        facultatifs.</desc>
      <desc versionDate="2007-05-04" xml:lang="es">especifica el caracter opcional de un atributo o un
        elemento</desc>
      <desc versionDate="2007-01-21" xml:lang="it">indica il carattere facoltativo di un attributo o
        elemento</desc>
      <datatype>
        <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.enumerated"/>
      </datatype>
      <defaultVal>opt</defaultVal>
      <valList type="closed">
        <valItem ident="req">
          <gloss>required</gloss>
          <gloss versionDate="2008-04-05" xml:lang="ja">必須．</gloss>
          <gloss versionDate="2007-06-12" xml:lang="fr">requis</gloss>
          <gloss versionDate="2007-11-06" xml:lang="it">richiesto</gloss>
          <gloss versionDate="2007-05-04" xml:lang="es">requerido</gloss>
          <gloss xml:lang="zh-TW">必備的</gloss>
        </valItem>
        <valItem ident="mwa">
          <gloss>mandatory when applicable </gloss>
          <gloss versionDate="2008-04-05" xml:lang="ja">可能であれば，必須．</gloss>
          <gloss versionDate="2007-06-12" xml:lang="fr">obligatoire si c'est applicable</gloss>
          <gloss versionDate="2007-11-06" xml:lang="it">obbligatorio se rilevante</gloss>
          <gloss versionDate="2007-05-04" xml:lang="es">obligatorio cuando es pertinente</gloss>
        </valItem>
        <valItem ident="rec">
          <gloss>recommended </gloss>
          <gloss xml:lang="zh-TW">推薦的</gloss>
          <gloss versionDate="2008-04-05" xml:lang="ja">推奨．</gloss>
          <gloss versionDate="2007-06-12" xml:lang="fr">recommandé</gloss>
          <gloss versionDate="2007-11-06" xml:lang="it">consigliato</gloss>
          <gloss versionDate="2007-05-04" xml:lang="es">recomendado</gloss>
        </valItem>
        <valItem ident="rwa">
          <gloss>recommended when applicable </gloss>
          <gloss versionDate="2008-04-05" xml:lang="ja">可能であれば，推奨．</gloss>
          <gloss versionDate="2007-06-12" xml:lang="fr">recommandé si c'est applicable</gloss>
          <gloss versionDate="2007-11-06" xml:lang="it">consigliato se rilevante</gloss>
          <gloss versionDate="2007-05-04" xml:lang="es">recomendado cuando es pertinente</gloss>
          <gloss xml:lang="zh-TW">可應用時必備的</gloss>
        </valItem>
        <valItem ident="opt">
          <gloss>optional </gloss>
          <gloss versionDate="2008-04-05" xml:lang="ja">選択的．</gloss>
          <gloss versionDate="2007-06-12" xml:lang="fr">facultatif</gloss>
          <gloss versionDate="2007-11-06" xml:lang="it">facoltativo</gloss>
          <gloss versionDate="2007-05-04" xml:lang="es">opcional</gloss>
          <gloss xml:lang="zh-TW">非必備的</gloss>
        </valItem>
      </valList>
    </attDef>
    <attDef ident="ns" usage="opt">
      <gloss>namespace</gloss>
      <gloss versionDate="2007-12-20" xml:lang="ko">이름 공간</gloss>
      <gloss versionDate="2007-05-02" xml:lang="zh-TW">名稱空間</gloss>
      <gloss versionDate="2007-06-12" xml:lang="fr">espace de noms</gloss>
      <gloss versionDate="2007-05-04" xml:lang="es">espacio de nombre</gloss>
      <gloss versionDate="2007-01-21" xml:lang="it">spazio del nome</gloss>
      <desc>specifies the namespace to which this attribute belongs</desc>
      <desc versionDate="2007-12-20" xml:lang="ko">이 속성이 소속된 이름 공간을 명시한다.</desc>
      <desc versionDate="2007-05-02" xml:lang="zh-TW">指明該屬性所屬的名稱空間。</desc>
      <desc versionDate="2008-04-05" xml:lang="ja"> 当該属性が属する名前空間を示す． </desc>
      <desc versionDate="2007-06-12" xml:lang="fr">précise l'espace de noms auquel appartient cet
        attribut.</desc>
      <desc versionDate="2007-05-04" xml:lang="es">especifica el espacio del nombre al que pertenece el
        atributo.</desc>
      <desc versionDate="2007-01-21" xml:lang="it">indica lo spazio del nome al quale appartiene
        l'attributo</desc>
      <datatype>
        <ref xmlns="http://relaxng.org/ns/structure/1.0" name="data.namespace"/>
      </datatype>
      <defaultVal>http://www.tei-c.org/ns/1.0</defaultVal>
    </attDef>
  </attList>
  <exemplum xml:lang="en">
    <egXML xmlns="http://www.tei-c.org/ns/Examples">
      <attDef usage="rec" ident="type">
        <desc>specifies a name conventionally used for this level of subdivision, e.g.
          <val>act</val>, <val>volume</val>, <val>book</val>, <val>section</val>, <val>canto</val>,
          etc.</desc>
      </attDef>
    </egXML>
  </exemplum>
  <exemplum versionDate="2008-04-06" xml:lang="fr">
    <egXML xmlns="http://www.tei-c.org/ns/Examples">
      <attDef usage="rec" ident="type">
        <desc>spécifie un nom conventionnellement utilisé pour ce niveau de divisions , par ex.
              <val>acte</val>, <val>volume</val>, <val>livre</val>, <val>section</val>,
            <val>chant</val>, etc.</desc>
      </attDef>
    </egXML>
  </exemplum>
  <exemplum xml:lang="zh-TW">
    <egXML xmlns="http://www.tei-c.org/ns/Examples">
      <attDef usage="rec" ident="type">
        <desc>具體指定慣例上使用的分部名稱，例如：
          <val>幕</val>, <val>卷</val>, <val>冊</val>, <val>節</val>, <val>篇章</val>,
          等。</desc>
      </attDef>
    </egXML>
  </exemplum>
  <listRef>
    <ptr target="#TDATT"/>
  </listRef>
</elementSpec>
