Rule Builder > Repository Element Property Reference > BOM Class Member Properties

When you select a BOM class member in the BOM Explorer, the Property Sheet displays the BOM class member properties shown in Table 23.6:

Table 23.6   BOM Class Member Properties
Property 
Purpose 
Values 
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 


Customer Support | Copyright © 1987-2004 ILOG S.A. All rights reserved. Legal terms. PREVIOUS   NEXT