|
|
|
---|
alternate
| String patterns that determine how to display a BOM class member in a BAL rule.
| string
|
deprecated
| The BOM element is no longer valid; using it generates an error when you configure the Rule Builder to check for deprecated BOM elements.
| true, false
|
elementType
| When the type of a method or an attribute is a Collection, this property indicates the type of the elements of the collection. This member is therefore recognized as a n-ary relationship.
| tag
|
final
| -
Used in conjunction with the static property to create a constant for enumerated classes.
-
Indicates that an attribute is a constant and cannot be set as an action of a BAL rule.
| true, false
|
label
| In decision tables, the default title of a column that uses the BOM element.
| string
|
propagate-ArgumentType
| For a BOM member, this indicates that all its arguments that are of type java.lang.Object or of the same type as the declaring class must be replaced by the actual type of the calling object. For example, for the method equals(java.lang.Object arg) declared on the class java.lang.Object , the real type of the argument is the same as the calling object.
| tag
|
returnType
| The return type of the method. This property is only available for methods.
| void, a BOM type
|
static
| Used in conjunction with the final property to create a constant for enumerated classes.
| true, false
|
translation
| Determines how BOM elements translate to the execution layer.
| string
|
type
| The type of the attribute or reference. This property is only available for attributes an references.
| A BOM type
|
update
| Allows the class member to modify the object. When update is true, the corresponding IRL statement uses the modify keyword.
| true, false
|
visible
| Determines if the BOM element is available in the BAL editor.
| true, false
|