Element: ADACONFIG
Attributes
| Name |
Type |
Optional |
Values |
| ARRAYSIZE |
INTEGER |
Yes |
|
When a field contains an array of instancesdenoted by another element, the Ada-levelARRAYSIZE attribute can be usedto indicate the number of elements it containsif not overriden locally.
|
| FLATMODE |
BOOLEAN |
Yes |
|
| COLLECTIONCLASS |
STRING |
Yes |
|
| PREFIX |
STRING |
Yes |
|
If specified, PREFIX is used as prefixfor all field names (unless overriddenexplicitly using the OVERRIDE attribute)in the Ada structures generatedby XMLBOOSTER.
|
| COLLECTIONSTART |
|
Yes |
ZERO; ONE |
This attributes supports two values:ZERO (the default value) and ONE.They are used as start index for the collections(lists and arrays) generated andmanipulated by XMLBOOSTER.
|
Content
Example
<CONFIG>
<LICENCE>
caTapRgSvLXXBVsfg0qU
RgQpJPRAvlBK7nFhxR2p
j1mR93bnkp6Hv7Og8BSN
ZgK7rI4sTxkBHpatRQ3Z
lYmpqUS5qG5KLcwsh1cP
EUifF4sxnK
</LICENCE>
<JAVACONFIG PACKAGE="MetaXmlB"
COLLECTIONCLASS="ArrayList"
COLLECTIONSTART="ZERO">
<IMPORT>
/////////////////////////////////////
// Automatically inserted import list
/////////////////////////////////////
import java.util.*;
</IMPORT>
</JAVACONFIG>
<CSHARPCONFIG NAMESPACE="MetaXmlB"
COLLECTIONCLASS="ArrayList"
COLLECTIONSTART="ONE">
<USING>
/////////////////////////////////////
// Automatically inserted import list
/////////////////////////////////////
using System.COllections;
</USING>
</CSHARPCONFIG>
<YAFLCONFIG>
<IMPORT>
FROM Meta IMPORT BaseFormula;
</IMPORT>
</YAFLCONFIG>
<HTMLCONFIG TITLE="Phidani Software" STYLE="xmlb.css">
<HTMLPAGE DOCELEMENT="INDEX" POSITION="HEADER">
<![CDATA[
<BODY BGCOLOR="BLACK" VCOLOR="yellow" vlink="#FFFF00" alink="#FF0000" link="#FFFF00" TEXT="WHITE">
<TABLE WIDTH="100%">
<TD ALIGN="RIGHT">
<IMG SRC="logo.gif"/>
</TD>
</TABLE>
]]>
</HTMLPAGE>
<HTMLPAGE DOCELEMENT="INDEXES" POSITION="HEADER">
<![CDATA[
<BODY BGCOLOR="BLUE" VCOLOR="yellow" vlink="#FFFF00" alink="#FF0000" link="#FFFF00" TEXT="WHITE">
]]>
</HTMLPAGE>
<HTMLPAGE DOCELEMENT="LISTINDEX" POSITION="HEADER">
<![CDATA[
<BODY BGCOLOR="GREEN" VCOLOR="yellow" vlink="#FFFF00" alink="#FF0000" link="#FFFF00" TEXT="WHITE">
]]>
</HTMLPAGE>
<HTMLPAGE DOCELEMENT="ELEMENT" POSITION="HEADER">
<![CDATA[
<BODY BGCOLOR="GRAY" VCOLOR="yellow" vlink="#FFFF00" alink="#FF0000" link="#FFFF00" TEXT="WHITE">
<TABLE WIDTH="100%">
<TD ALIGN="RIGHT">
<IMG SRC="logo.gif"/>
</TD>
</TABLE>
]]>
</HTMLPAGE>
</HTMLCONFIG>
<DELPHICONFIG COLLECTIONSTART="ZERO" />
<COBOLCONFIG
USECLASSPREFIX="TRUE"
NUMBERLINES="6" />
<CCONFIG MAXLEN="80" GLOBALPREFIX="cfg_">
</CCONFIG>
</CONFIG>
DTD declaration
<!ELEMENT ADACONFIG
(IMPORT?)
>
<!ATTLIST ADACONFIG
ARRAYSIZE CDATA #IMPLIED
FLATMODE (TRUE|YES|yes|Y|y|ON|On|on|true|True|1|FALSE|NO|no|N|n|OFF|Off|off|false|False|0) #IMPLIED
COLLECTIONCLASS CDATA #IMPLIED
PREFIX CDATA #IMPLIED
COLLECTIONSTART (ZERO|ONE) #IMPLIED
>