com.ibm.gre.IRMAttrCntrlMsk Class
A copy of the Records Manager API com.ibm.gre.engine.util.AttributeControlMask class. Bit mask values used in Component Attribute Definitions. These values refer specifically to the attribute in the Field Element named "AttrCntrlMsk". They are used to specify certain constraints that have been imposed on the the Field (or Component Attribute). Names in this class that start with SYSTEM_ indicate that the bit value can only be set by the System.

Access: Public
Base Classes: Object
  Members Description  
    IRMAttrCntrlMsk    
    FULL_CONTROL Indicates that their are no constraints on the Attribute.

 
    USER_FIELD_IS_MANDATORY When set Indicates that the Attribute is Mandatory.

 
    USER_LIMIT_TO_LIST When set Indicates that values for this Attribute must come only from the PickList that is associated with this Attribute.

 
    SYSTEM_SET_BY_SYSTEM When set Indicates that the value for this Attribute can only be set by the System.

 
    SYSTEM_FREEZE_MANDATORY_FLAG When set Indicates that Mandatory bit cannot be changed.

 
    SYSTEM_DENY_FETCH When set Indicates that this Attribute cannot be Fetched.

 
    SYSTEM_DENY_QUERY When set Indicates that this Attribute cannot be Queryed.

 
    SYSTEM_FREEZE_FIELD_ACL When set indicates the field level permissions of the field cannot be changed.

 
    SYSTEM_VIRTUAL_FIELD When set indicates that the value for the field is an XML formatted string representing a System object.

 
    isMandatory    
    isSystemFreezeMandatory    
    isReadOnly    
    isViewable    
    isACLSystemFreeze    
    isSetBySystem    
    isQueryable    
    isVirtual    
    isLimitToList