<?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$
$Id$
-->
<?xml-model href="http://tei.oucs.ox.ac.uk/jenkins/job/TEIP5/lastSuccessfulBuild/artifact/P5/release/xml/tei/odd/p5.nvdl" type="application/xml" schematypens="http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"?>

<elementSpec xmlns="http://www.tei-c.org/ns/1.0" module="tagdocs" xml:id="MEMBEROF" ident="memberOf">
  <desc versionDate="2012-04-22" xml:lang="en">specifies class membership of the documented element or class.</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 à quelle classe appartiennent la classe ou
    l'élément parent.</desc>
  <desc versionDate="2007-05-04" xml:lang="es">especifica la pertenencia a una clase del elemento o
    clase padre.</desc>
  <desc versionDate="2007-01-21" xml:lang="it">specifica l'appartenenza a una classe dell'elemento o
    classe genitori</desc>
  <classes>
    <memberOf key="att.global"/>
  </classes>
  <content>
    <ref xmlns="http://relaxng.org/ns/structure/1.0" name="macro.xtext"/>
  </content>
  <attList>
    <attDef ident="key">
      <desc versionDate="2005-01-14" xml:lang="en">specifies the identifier for a class of which the documented element or class is a
        member or subclass</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’identifiant pour une classe pour laquelle
        l'élément documenté ou classe est un membre ou sous-classe.</desc>
      <desc versionDate="2007-05-04" xml:lang="es">especifica el identificador de una clase de la cual
        el elemento o clase indicados son un miembro o una subclase.</desc>
      <desc versionDate="2007-01-21" xml:lang="it">indica l'identificatore di una classe di cui
        l'elemento o classe indicati sono un membro o una sottoclasse</desc>
      <datatype>
        <ref xmlns="http://relaxng.org/ns/structure/1.0" name="data.name"/>
      </datatype>
    </attDef>
    <attDef ident="mode" usage="opt">
      <desc versionDate="2007-09-15" xml:lang="en">specifies the effect of this declaration on its parent module.</desc>
      <desc versionDate="2007-12-20" xml:lang="ko">부모 모듈에 이 선언의 효과를 명시한다.</desc>
      <desc versionDate="2008-04-06" xml:lang="es">especifica el efecto de esta declaración en su módulo
        padre.</desc>
      <desc versionDate="2008-04-05" xml:lang="ja">当該宣言が親モジュールに与える影響を示す．</desc>
      <desc versionDate="2008-03-30" xml:lang="fr">indique l'effet de cette déclaration sur son module
        parent.</desc>
      <desc versionDate="2007-11-06" xml:lang="it">specifica l'effetto della dichiarazione sul modulo
        genitore</desc>
      <datatype>
        <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="data.enumerated"/>
      </datatype>
      <defaultVal>add</defaultVal>
      <valList type="closed">
        <valItem ident="add">
          <desc versionDate="2007-09-15" xml:lang="en">this declaration is added to the current definitions</desc>
          <desc versionDate="2007-12-20" xml:lang="ko">이 선언은 현 정의에 추가된다.</desc>
          <desc versionDate="2008-04-06" xml:lang="es">esta declaración se agrega a las definiciones
            actuales</desc>
          <desc versionDate="2008-04-05" xml:lang="ja">当該宣言は，現行定義に追加される．</desc>
          <desc versionDate="2008-03-30" xml:lang="fr">cette déclaration s'ajoute aux définitions
            courantes.</desc>
          <desc versionDate="2007-11-06" xml:lang="it">la dichiarazione è aggiunta alle definizioni
            correnti</desc>
        </valItem>
        <valItem ident="delete">
          <desc versionDate="2007-09-15" xml:lang="en">this declaration and all of its children are removed from the current setup</desc>
          <desc versionDate="2007-12-20" xml:lang="ko">이 선언과 이 선언의 모든 자식은 현 구성에서 제거된다.</desc>
          <desc versionDate="2008-04-06" xml:lang="es">esta declaración y todos sus hijos se suprimen de
            la disposición actual</desc>
          <desc versionDate="2008-04-05" xml:lang="ja">当該宣言と全子要素は，現行定義から外される．</desc>
          <desc versionDate="2008-03-30" xml:lang="fr">cette déclaration et tous ses enfants sont
            retirés du système courant.</desc>
          <desc versionDate="2007-11-06" xml:lang="it">la dichiarazione e i suoi discendenti sono
            esclusi dall'impostazione corrente</desc>
        </valItem>
      </valList>
    </attDef>
    <attDef ident="max">
      <desc versionDate="2011-12-01" xml:lang="en">supplies the maximum number of times the element can occur in elements which use this model class in their content model</desc>
      <datatype>
        <ref xmlns="http://relaxng.org/ns/structure/1.0" name="data.numeric"/>
      </datatype>
    </attDef>
    <attDef ident="min">
      <desc versionDate="2011-12-01" xml:lang="en">supplies the minumum number of times the element must occur in elements which use this model class in their content model</desc>
      <datatype>
        <ref xmlns="http://relaxng.org/ns/structure/1.0" name="data.numeric"/>
      </datatype>
    </attDef>
  </attList>
  <exemplum xml:lang="en">
    <egXML xmlns="http://www.tei-c.org/ns/Examples">
      <memberOf key="model.divLike"/>
      <memberOf key="att.identified"/>
    </egXML>
    <p>This element will appear in any content model which references <ident type="class">model.divLike</ident>,
      and will have attributes defined in <ident type="class">att.identified</ident> (in addition to any defined
      explicitly for this element).</p>
  </exemplum>
  <exemplum versionDate="2008-04-06" xml:lang="fr">
    <egXML xmlns="http://www.tei-c.org/ns/Examples">
      <memberOf key="model.divLike"/>
      <memberOf key="att.identified"/>
    </egXML>
    <p xmlns:teix="http://www.tei-c.org/ns/Examples">Cet élément apparaîtra dans n'importe quel modèle de contenu faisant référence à
          <ident type="class">model.divLike</ident>, et aura des attributs définis
        dans<ident type="class">att.identified</ident> (en plus de n'importe quel autre attribut défini
        explicitement pour cet élément).</p>
  </exemplum>
  <exemplum xml:lang="zh-TW">
    <egXML xmlns="http://www.tei-c.org/ns/Examples">
      <memberOf key="model.divLike"/>
      <memberOf key="att.identified"/>
    </egXML>
  </exemplum>
  <remarks versionDate="2005-01-14" xml:lang="en">
    <p>Elements or classes which are members of multiple (unrelated) classes will have more than one
        <gi>memberOf</gi> element, grouped by a <gi>classes</gi> element. If an element is a member
      of a class C1, which is itself a subclass of a class C2, there is no need to state this, other
      than in the documentation for class C1. </p>
    <p>Any additional comment or explanation of the class membership may be provided as content for
      this element.</p>
  </remarks>
  <remarks xml:lang="fr" versionDate="2007-06-12">
    <p>Les éléments ou des classes qui appartiennent à des classes multiples (sans rapport entre
      elles) auront plusieurs éléments <gi>memberOf</gi>, regroupés par un élément <gi>classes</gi>.
      Si un élément appartient à une classe C1 qui est elle-même une sous-classe d'une classe C2, il
      n'est pas nécessaire d'établir ce fait autrement que dans la documentation de la classe C1. </p>
    <p>Tout commentaire ou explication additionnels de l'appartenance à une classe peut être fourni
      comme contenu de cet élément.</p>
  </remarks>
  <remarks xml:lang="ja" versionDate="2008-04-05">
    <p> 複数のクラスに所属する要素またはクラスは，要素<gi>classes</gi>でま とめられた複数の要素<gi>memberOf</gi> elementをとる．ある要素がク
      ラスC1に属し，クラスC1はクラスC2に属する場合，クラスC1につい て記録するだけで，クラスC2を宣言する必要はない． </p>
    <p> 当該要素の内容として，クラスの所属関係に関する追加の注釈や解説が含 まれることもある． </p>
  </remarks>
  <listRef>
    <ptr target="#TDcrystalsCEcl"/>
  </listRef>
</elementSpec>
