RainCode - XMLBooster
Element: CCONFIG
Attributes
Name
Type
Optional
MAXLEN
INTEGER
Yes
When a field denotes a character string
type, the C-level MAXLEN attribute can
be used to indicate the string length to use
unless overriden locally.
ARRAYSIZE
INTEGER
Yes
When a field contains an array of instances
denoted by another element, the C-level
ARRAYSIZE attribute can be used to indicate
the number of elements it contains if
not overriden locally.
PREFIX
STRING
Yes
If specified, PREFIX is used as prefix for
all field names (unless overridden explicitly
using the OVERRIDE attribute) in
structures generated by XMLBOOSTER.
FLATMODE
BOOLEAN
Yes
Content
Appears in
CONFIG ; SYSTEM 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>
<YAFLCONFIG>
<IMPORT>
FROM Meta IMPORT BaseFormula;
</IMPORT>
</YAFLCONFIG>
<HTMLCONFIG TITLE="RainCode" STYLE="xmlb.css">
<HTMLPAGE DOCELEMENT="INDEX" POSITION="HEADER">
<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">
<BODY BGCOLOR="BLUE" VCOLOR="yellow" vlink="#FFFF00" alink="#FF0000" link="#FFFF00" TEXT="WHITE">
</HTMLPAGE>
<HTMLPAGE DOCELEMENT="LISTINDEX" POSITION="HEADER">
<BODY BGCOLOR="GREEN" VCOLOR="yellow" vlink="#FFFF00" alink="#FF0000" link="#FFFF00" TEXT="WHITE">
</HTMLPAGE>
<HTMLPAGE DOCELEMENT="ELEMENT" POSITION="HEADER">
<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">
</CCONFIG>
</CONFIG>
DTD declaration
<!ELEMENT CCONFIG (STRUCTPREFIX?) > <!ATTLIST CCONFIG MAXLEN CDATA #IMPLIED ARRAYSIZE CDATA #IMPLIED PREFIX CDATA #IMPLIED FLATMODE (YES|yes|Y|y|ON|On|on|TRUE|true|True|1|NO|no|N|n|OFF|Off|off|FALSE|false|False|0) #IMPLIED >