- 内在特性 (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
という値を使って内在特性であることを示しています。
内在特性は他の特性集合定義文書で陽に定義することはできません。
また、非内在特性の名前は内在特性の名前と異なっていなければなりません。
内在特性は、グローブ設計で除外することができません。
[3] ISO/IEC 10744 で規定されている内在特性は、次の表の通りです。
特性番号 | 規格参照具象構文名 (rcsnm ) | 応用名 (appnm ) | 完全名 (fullnm ) | データ型 (datatype /noderel ) | 意味 | いつ (when ) |
4 | allpns | all property names | cnmlist | 値が示されている特性名 (特性番号昇順) (グローブ設計除外特性名は除外) | ||
5 | childpn | children property name | compname | 子供特性名 | 子供特性がグローブ設計に取込まれているとき | |
1 | classnm | class name | compname | 節の級の名前 | ||
6 | datapn | data property name | compname | データ特性名 | データ特性がグローブ設計に取込まれているとき | |
7 | dseppn | data sep property name | data separator property name | compname | データ分離子特性名 | データ分離子特性がグローブ設計に取込まれているとき |
2 | grovroot | grove root | node /irefnode | 所属グローブの根 (自分が根なら、自分自身) | ||
10 | origin | origin | node /irefnode | 起点 | 起点を持つとき | |
11 | otsrelpn | origin to subnode rel property name | origin to subnode relashinship property name | compname | 起点がこの節を含む部分節特性名 | 起点を持つとき |
8 | parent | parent | node /irefnode | 親 | 親を持つとき | |
12 | ptreert | principal tree root | node /irefnode | 主要木根 | 主要木を持つとき | |
13 | source | source | nodelist /urefnode | 原始グローブの原始節 (補助グローブのみ) | ||
3 | subpns | subnode property names | cnmlist | 値が示されている subnode特性名 (特性番号昇順) (グローブ設計除外特性名は除外) | ||
9 | treeroot | tree root | content tree name | node /irefnode | 内容木根 (自分が根なら、自分自身) |