|
com.jxml.quick.model.qjml.QMAbstract
|
|
Abstract elements are used to define attributes for more than one type of coin. Abstract elements can implement any number of interface elements. An abstract coin can extend one other abstract coin.
|
Attributes:
| ID |
optional |
Identifies the element. |
| generate |
default: true |
The Java class is to be generated. |
boolean generate |
| label |
Required |
Specifies a unique identifier. |
String label |
| validInherited |
default: true |
Indicates that enums and ranges are inherited. |
boolean validInherited |
|
Content:
| rem |
0 or more |
Comments |
ArrayList remList |
| extends |
optional |
Parent Coin |
QMExtends extendor |
| implements |
0 or more |
Interfaces |
ArrayList implementsList |
| targetClass |
optional |
Java class |
QMTargetClass targetClass |
| attributes |
optional |
XML Attribute Definitions |
QMAttributes attributes |
| field |
0 or more |
Public Variables |
ArrayList fieldList |
| property |
0 or more |
Bean Properties |
ArrayList propertyList |
| (enum | range) |
0 or more |
Valid values for text content |
ArrayList validList |
|