Control Data
A data class for transferring the data associated with a control.
Parameters
the type of control (DOUBLE, INTEGER, LONG, FLOAT, SHORT, BYTE, BOOLEAN)
the value of the control
the name for the control. This is the string "
${elementName}.$
{propertyName}"the lower bound permitted for the control
the upper bound permitted for the control
The name of the model element that has the control.
The simple class name associated with the model element that has the control.
The id of the model element associated with the control
The name of the property annotated by the control
The comment string that was supplied in the control annotation.
The name of the model that holds the element associated with the control.
Name of the parent of the model element that holds the control, or null when that element is a direct child of the Model. Old snapshots that pre-date this field deserialize with null.
Identifier of the parent model element, or null.
Simple class name of the parent model element, or null.
Ancestor names from the model root down to (but not including) the model element holding the control, also excluding the Model itself. Empty when the holding element is a direct child of the Model. Old snapshots deserialize with an empty list.