DIAP PDM AB

Description of usage of the DIAP_PDM_AB plug in for PDM.

Data will be collected from an external source table. See description.

This plug in enables the use of "tag" style documention for properties files and classes. The "prefix" style documentation will be kept. Both styles may be mixed.

This file lists special options of this plug in. Common options will be at _pdm_ab.html.

Following elements will be defined for use. They can be altered in the "Parameters" form of the plug in. The "tag" is the same text as the "prefix". The "tag" is not case sensititve.
Element Default Remarks
Syntax syntax This defines a syntax line. Information will be formated as "expression" (see below).
This uses "DIAP_PDM_AB_Syntax" CSS Class.
Will be ignored if at least one Value is defined as tag.
Property Value propval Syntax of "prefix" Version:
PROPVAL Value Name
PROPVAL long description
PROPVAL long description continued
"prefix" describes only a singel Value.
If there is "prefix" only, Syntax Section will be used, to display syntax information. tag syntax:
<propvalname="Word" [type="Word"] [dir="n"]>
 [long description]
</propval>
Attribute of the tag:
Attribut Optional Description
name No Name of the Value. One word
type Yes Data type of the Value. One word
dir Yes Direction the value is used. Number.
0 = "Input and Output"
1 = "Input"
2 = "Output"
Default: "Input and Output".
In Syntax line, Dir="2" the value will be displayed right of the property, all other to the right.
Detail descriptionen uses formated text with links. Parameters will be displayed in two sections.
  • If at least one value is defined by tag:
    First a section that gives a short view over the usage of the property.
    This section will use the "DIAP_PDM_AB_Syntax" CSS class. Parameters will be linked to the
  • List section, where each will will get a closer description.
    This section will use the "DIAP_PDM_AB_PropVal" CSS class and subclasses.
Order of values: First all output (Dir="2") in order of occurence, then all respective.

Example

Example "prefix" style:

DESCR <xhtml>This property contained count of internal array.
DESCR This property is set after calling method <see>diamp_pdm_ab_demo.prg:_SupperArray:ALines ALines()</see>. DESCR <div class="DIAP_PDM_AB_note"><span class="DIAP_PDM_AB_note">Note</span> This property is protected. DESCR </div></xhtml> PROPVAL iValue PROPVAL Integer data type. Can be between 1 - n. REMARKS Remarks section SEEALSO diamp_pdm_ab_demo.prg:_SupperArray:ALines ALines() COPYRIGHT <xhtml>© <autodate /> Agnes the Best<br /> COPYRIGHT <xhtml>© <em>2004 PDM software foundation<br /> COPYRIGHT Dreams are truth...</em></xhtml&gt

Example "tag" style:

<descr>
 <xhtml>This property contained count of internal array.
This property is set after calling method <see>diamp_pdm_ab_demo.prg:_SupperArray:ALines ALines()</see>.
<div class="diap_pdm_ab_note"><span class="diap_pdm_ab_note">Note</span> This property is protected.
</div></xhtml>
</descr>
<propval name="iValue" type="Integer" Dir="2">
 Integer data type.  Can be between 1 - n.
</propval>

<remarks>Remarks section</remarks>

<seealso>diamp_pdm_ab_demo.prg:_SupperArray:ALines ALines()</seealso>

<copyright><xhtml>© <em>2004 PDM software foundation<br />
Dreams are truth...</em></xhtml></copyright>

Example mixed style:

<descr>
 <xhtml>This property contained count of internal array.
This property is set after calling method <see>diamp_pdm_ab_demo.prg:_SupperArray:ALines ALines()</see>.
<div class="diap_pdm_ab_note"><span class="diap_pdm_ab_note">Note</span> This property is protected.
</div></xhtml>
</descr>
<propval name="iValue" type="Integer" Dir="2">
 Integer data type.  Can be between 1 - n.
</propval>

REMARKS Remarks section

SEEALSO diamp_pdm_ab_demo.prg:_SupperArray:ALines ALines()

COPYRIGHT <xhtml>© <em>2004 PDM software foundation<br />
COPYRIGHT Dreams are truth...</em></xhtml>

©2004 Agnes die Beste