| Name |
Type |
Optional |
Values |
| COLLECTIONSTART |
|
Yes |
ZERO; ONE |
This attributes supports two values: ZERO (the default value) and ONE. They are used as startindex for the collections (lists and arrays) generated and manipulated by XMLBOOSTER.
|
| GENERATECONFLICTSOLVER |
BOOLEAN |
Yes |
|
If this attribute is set to TRUE, XMLBooster will generate a separate class named ConflictSolver,and which will deal with versions conflicts, somewhatsimilar to what a tool such as diff provides, buttailored for XML constructs.
|
| USEINTERFACES |
BOOLEAN |
Yes |
|
If this attribute is set to TRUE, XMLBooster will generate interfaces (in addition to implementations of these interfaces) which will be used when referring instances. This feature can prove specially useful when generating parsers that must interact with existing class hierarchies, where imposing an class-level (as opposed to interface-level) inheritance relationship is not reasonable.
|
| USEABSTRACTFACTORY |
BOOLEAN |
Yes |
|
| GENERATEVALIDATORS |
BOOLEAN |
Yes |
|