内在特性

内在特性

[1]

内在特性 (intrinsic property)
特性集合の中で定義されることなく、自動的に特性集合の部分となる特性。 (JIS X 4153:1998 4.16)

仕様書: ISO/IEC 10744:1997 A.4.3 Intrinsic properties <http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.4.3.html>

[2] 内在特性は、すべてののすべてのが持つ特性です。 ISO/IEC 10744:1997 (だけ) が定義しています。 ISO/IEC 10744 の特性集合定義文書では、特性定義 (propdef) 要素の級名 (cn) 属性に特別な #ALL という値を使って内在特性であることを示しています。 内在特性は他の特性集合定義文書で陽に定義することはできません。 また、非内在特性の名前は内在特性の名前と異なっていなければなりません。

内在特性は、グローブ設計で除外することができません。

ISO/IEC 10744 内在特性

[3] ISO/IEC 10744 で規定されている内在特性は、次の表の通りです。

特性番号規格参照具象構文名 (rcsnm)応用名 (appnm)完全名 (fullnm)データ型 (datatype/noderel)意味いつ (when)
4allpnsall property names (全特性名) cnmlist値が示されている特性名 (特性番号昇順) (グローブ設計除外特性名は除外)
5childpnchildren property name (子供特性名) compname子供特性子供特性がグローブ設計に取込まれているとき
1classnmclass name (級名) compname節の級の名前
6datapndata property name (データ特性名) compnameデータ特性データ特性がグローブ設計に取込まれているとき
7dseppndata sep property name (データ分特性名) data separator property name (データ分離子特性名) compnameデータ分離子特性データ分離子特性がグローブ設計に取込まれているとき
2grovrootgrove root (グローブ根) node/irefnode所属グローブの根 (自分が根なら、自分自身)
10originorigin (起点) node/irefnode起点起点を持つとき
11otsrelpnorigin to subnode rel property name (起点対下位節関特性名) origin to subnode relashinship property name (起点対下位節関係特性名) compname起点がこの節を含む部分節特性名起点を持つとき
8parentparent () node/irefnode親を持つとき
12ptreertprincipal tree root (主要木根) node/irefnode主要木根主要木を持つとき
13sourcesource (原始) nodelist/urefnode原始グローブの原始節 (補助グローブのみ)
3subpnssubnode property names (特性名) cnmlist値が示されている subnode特性名 (特性番号昇順) (グローブ設計除外特性名は除外)
9treeroottree root (木根) content tree name (内容木根) node/irefnode内容木根 (自分が根なら、自分自身)

メモ