bundle Field
Last updated
Was this helpful?
Last updated
Was this helpful?
The <bundle> is a container field, which aggregates multiple independent fields (of any kind) into a single one. The <bundle> field has all the properties.
Member fields need to be listed as children XML elements of the <bundle>.
Like any other field, <bundle> supports reuse of any other <bundle>. Such reuse copies all the fields from original <bundle> in addition to all the properties. Any new defined member field gets appended to the copied ones.
In the example above SomeOtherBundle has 3 member fields: F1, F2, and F3.
If there is any other defined as XML child of the <bundle>, then all the members must be wrapped in <members> XML element for separation.
Sometimes an existing member field may be renamed and/or moved. It is possible to create alias names for the fields to keep the old client code being able to compile and work. Please refer to chapter for more details.
Use for future references.