<html xmlns="http://www.w3.org/1999/xhtml" a0:Name="SuikaWiki" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:Version="0.9"><head></head><body><section><h1>規格参照具象構文名 (rcsnm) 属性 (特性集合定義体系)</h1><p><a0:anchor-end a0:anchor="1">[1]</a0:anchor-end> <a0:anchor>特性集合定義体系</a0:anchor>の<a0:anchor>要素型</a0:anchor>
(<a0:anchor>要素形式</a0:anchor>)
<code class="SGMLe"><a0:anchor>classdef</a0:anchor></code>,
<code class="SGMLe"><a0:anchor>enumdef</a0:anchor></code>,
<code class="SGMLe"><a0:anchor>normdef</a0:anchor></code>,
<code class="SGMLe"><a0:anchor>propdef</a0:anchor></code>,
<code class="SGMLe"><a0:anchor>psmodule</a0:anchor></code>
の<dfn><a0:rubyb>規格参照具象構文名<rt>reference concrete syntax name</rt></a0:rubyb> (<code class="SGMLa">rcsnm</code>)</dfn>
属性は、その要素で表される<a0:anchor>特性集合部品</a0:anchor>の<a0:anchor>規格参照具象構文</a0:anchor>名を指定します。</p><p>仕様書:<ul><li><a0:anchor>ISO/IEC 10744</a0:anchor>:1997 A.4.2.1.1 Component names
<a0:anchor-external a0:resParameter="http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.4.2.html#clause-A.4.2.1.1" a0:resScheme="URI">http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.4.2.html#clause-A.4.2.1.1</a0:anchor-external></li><li>ISO/IEC 10744:1997 A.4.2.3 Class definition
<a0:anchor-external a0:resParameter="http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.4.2.html#clause-A.4.2.3" a0:resScheme="URI">http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.4.2.html#clause-A.4.2.3</a0:anchor-external></li></ul></p><p><a0:anchor-end a0:anchor="2">[2]</a0:anchor-end> この属性の値の型は
<code class="SGML"><a0:anchor>NAME</a0:anchor></code> です。
(<code class="SGMLe">classdef</code> では <code class="SGML"><a0:anchor>ID</a0:anchor></code>)
部品名空間中で固有でなければなりません。</p><p>この属性は必須です。</p><p><a0:anchor-end a0:anchor="3">[3]</a0:anchor-end>
<a0:anchor-internal a0:anchor="2">&gt;&gt;2</a0:anchor-internal> ISO/IEC 10744 で規定されている特性集合定義体系では
<code class="SGML">NAME</code> ですが、
<a0:anchor>特性集合</a0:anchor>の定義にそれを直接使わずに<a0:anchor>派生体系</a0:anchor>を使う場合は、
派生体系で
<code class="SGML">NAME</code> 以外の型にしないといけないかもしれません。</p><p><a0:anchor-end a0:anchor="4">[4]</a0:anchor-end> NOTE 459 によれば、 <code class="SGMLe">classdef</code>
では SGML 処理器が値の固有性を検証できるように
<code class="SGML">ID</code> として宣言しているそうです。
(ほかの要素形式でもそうしておけばよいのに。)</p><a0:form ref="comment"></a0:form></section><section><h1>メモ</h1></section></body></html>