...
The value is the fully qualified class name of an object.
Used in three tags:
1. #Configure
2. #New
3. #Call
name
Generally used to specify the name of the property/method of an object.
Also used to specify the name of a System property
Used on the ff tags:
1. #Set
2. #Get
3. #Call
4. #SystemProperty
type
Used to specify the type of an #Array tag.
The value is the fully qualified class name of an object.
Used only in one tag:
1. #Array
default
Used to specify the default value of a System property if it does not exist.
Used only in one tag:
1. #SystemProperty
...
configure.dtd
This is the document type descriptor which specifies a straightforward mapping of xml elements to the java api.
...
Sets an object property. One argument
Used in conjunction with #Configure, #New, #Ref, #Call.
This element maps to a call to a set method on the current object. The name and optional type attributes are used to select the set method. If the name given is xxx, then a setXxx method is used, or the xxx field is used of setXxx cannot be found.
...
An argument of a method or a constructor.
Used in conjunction with #New and #Call.
This element defines a positional argument for the Call element. The optional type attribute can force the type of the value.
...
An element of an array.
Used only in conjuction with #Array
This element defines an entry for the Array or Map Entry elements. The optional type attribute can force the type of the value.
...