[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: DEXlib infrastructure issue - use of EXPRESS ENUMERATIONS as template parameters
Hi I have just raised and addressed this issue in DEXlib. NOTE – THIS may flag errors in existing templates – these will need to be addressed. I will try to fix those that I have responsibility for this morning.
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --> <issue id="RBN-64" type="infrastructure" status="closed" category="minor_technical" by="Rob Bodington" date="07-01-02"> <description> An input parameter can currently only be defined as an EXPRESS ENUMERATION. It should be possible to define the ENUMERATION type. E.g. An input parameter of type TYPE offset_orientation = ENUMERATION OF (ahead, exact, behind); END_TYPE; Should be defined as <param_in name="sense" type="ENUMERATION" enumeration_type="offset_orientation"> </description>
<comment by="Rob Bodington" date="07-01-02"> <description> Updated the DTD (dexlib/dtd/dex/templates.ent) to allow this: <!ELEMENT param_in (classifications?, description?)> <!ATTLIST param_in name CDATA #REQUIRED type (STRING | NUMBER | ENUMERATION| INTEGER | REAL | BOOLEAN | LOGICAL | CLASS | URN | URL | ENTITY | SELECT | TYPE) #IMPLIED select_type CDATA #IMPLIED entity_type CDATA #IMPLIED defined_type CDATA #IMPLIED enumeration_type CDATA #IMPLIED value CDATA #IMPLIED optional (yes | no) "no" default CDATA #IMPLIED
Updated the XSL: dexlib/xsl/dex/templates.xsl </description> </comment> </issue>
Regards -------------------------------------------
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]