[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

LocalRuleQualifier

inherits from RuleQualifier

Object <- RuleQualifier <- LocalRuleQualifier



Operations

Get list of all operations

ComputeRuleText
QualifyRule


Attributes

Get list of all attributes

Entity
Entity
QualifierData
QualifierObject
QualifierText


Fields

Field Type
LocalRuleQualifier: qualifierType: Unsigned
qualifierObject: Object
qualifierText: Object
qualifierData: Unsigned


Instance template

instance LocalRuleQualifier tag;
  qualifierType: 0;
qualifierObject: nilObject;
  qualifierText: nilObject;
  qualifierData: 0;
end instance;

Class definition

Define Class LocalRuleQualifier;
    inherits from RuleQualifier;

    field qualifierType:    Unsigned;
    field qualifierObject:  Object, weak;
    field qualifierText:    Object, getter; 
        // we need to own text 
    field qualifierData:    Unsigned, getter;

    attribute QualifierData: Unsigned;
    attribute QualifierObject: Object;
    attribute QualifierText: Object, readOnly;
    
    overrides QualifyRule;
    overrides ComputeRuleText;
    overrides Entity, SetEntity;
end class;