| ID |
optional |
Identifies the element. |
abstract |
deafult : False |
Declares a property as abstract. Valid only in an abstract coin. |
boolean abst |
coin |
optional |
A reference to the Coin which defines the data item held by this Coin. |
QMCoin coin |
inherited |
optional (get | set | both) |
Identifies which property methods are inherited. The value of this attribute is generated by the QJML Model. |
boolean inherited |
initializer |
optional |
Used to generate the code to initialize a field or property. E.G. new ArrayList() |
String initializer |
key |
optional |
References an accessor of the content held by this piece. Required for maps. Optional for arrays, indexed properties, and lists |
String key |
kind |
optional (array | list | map | indexed) |
Identifies the kind of container being used, if other than a scalar. |
String kind |
name |
optional |
The name of a public variable or bean property. Also serves as a default label for the field or property. |
String name |
read |
default : True |
There is a get method for the property. |
boolean read |
size |
default : -1 |
The size of an array or indexed property. |
int size |
write |
default : True |
There is a set method for the property. |
boolean write |