Instructions for creating SIDSC Component specialization language reference topics.
This topic describes how to create SIDSC Component specialization language reference topic.
<!ATTLIST unitAddress %global-atts; class CDATA "- topic/p reference/p sidsc-component/unitAddress ">
<prolog>
<metadata>
<keywords>
<indexterm>unitAddress (unit address)</indexterm>
<indexterm>unit address (unitAddress)</indexterm>
<indexterm>SIDSC Component elements
<indexterm>unitAddress</indexterm>
</indexterm>
</keywords>
</metadata>
</prolog>
<!-- LONG NAME: unitAddress -->
<!ELEMENT unitAddress
(#PCDATA) >
This was the original content:
-------------------------------
<section conref="../common/commonNavLibraryTable.dita#models/p-contains" otherprops="contains"/>
This is the modified content:
-------------------------------
<section>
<title>Contains</title>
<simpletable relcolwidth="3* 22*" keycol="1">
<sthead>
<stentry>Doctype</stentry>
<stentry>Content model</stentry>
</sthead>
<strow>
<stentry>sidsc-component</stentry>
<stentry>text data</stentry>
</strow>
</simpletable>
</section>
<!-- LONG NAME: componentBody -->
<!ELEMENT componentBody
((%body.cnt;)*,
(%componentDescription;),
(%unitAddress;)?,
(%componentInstanceVariables;)*
)
>
<section>
<title>Contained by</title>
<simpletable relcolwidth="3* 22*" keycol="1">
<sthead>
<stentry>Doctype</stentry>
<stentry>Parents</stentry>
</sthead>
<strow>
<stentry>sidsc-component</stentry>
<stentry>
<xref href="componentBody.dita">componentBody</xref>
</stentry>
</strow>
</simpletable>
</section>
Notice that this topic uses an xref to link to an element that may not exist. That's ok. when all elements are complete, the links will work. These xrefs can help us ensure we've documented all elements.
- topic/p reference/p sidsc-component/unitAddress
<section> <title>Inheritance:</title> <p>- topic/p reference/p sidsc-component/unitAddress </p> </section>
<!ATTLIST unitAddress
%id-atts;
%localization-atts;
outputclass CDATA #IMPLIED
>
<section>
<title>Attributes</title>
<simpletable relcolwidth="2* 3* 1* 1* 1*">
<sthead>
<stentry>Name</stentry>
<stentry>Description</stentry>
<stentry>Data Type</stentry>
<stentry>Default Value</stentry>
<stentry>Required?</stentry>
</sthead>
<strow conref="../common/commonLRdefs.dita#commonLRdefs/univ-atts">
<stentry/>
<stentry/>
<stentry/>
<stentry/>
<stentry/>
</strow>
<strow conref="../common/commonLRdefs.dita#commonLRdefs/global-atts">
<stentry/>
<stentry/>
<stentry/>
<stentry/>
<stentry/>
</strow>
<strow conref="../common/commonLRdefs.dita#commonLRdefs/classandout">
<stentry/>
<stentry/>
<stentry/>
<stentry/>
<stentry/>
</strow>
</simpletable>
</section>