bean |
com.jxml.quick.model.qjml.QMBean
bean elements are used to define complex elements with nested element content.
Attributes:
| ID | optional | Identifies the element.
generate | default:true | The Java class is to be generated. | boolean generate
inline | default:false | When false, force the display to a new line. Defaults to true for attributes and false for elements. | boolean inline
label | optional | Specifies a unique identifier. | String label
tag | optional | An XML attribute or element tag name. | String tag
type | optional(MIXED|BIMODAL) | Specifies the pre-defined data types for bean elements. | String type
wild | default:false | Defines a "wild card" Coin which can be used with any XML attribute or element. When true, label must be set, but not tag. | boolean wild

Content:
rem | 0 or more | Comments | ArrayList remList
extends | optional | Parent Coin | QMExtends extendor
implements | 0 or more | Interfaces | ArrayList implementsList
targetClass|targetFactory | required | Java class | QMTarget target
attributes | optional | XML Attribute Definitions | QMAttributes attributes
elements | optional | Public Variables | QMElements elements
field | 0 or more | Public Variables | ArrayList fieldList
property | 0 or more | Bean Properties | ArrayList propertyList