Uses of Interface
org.eclipse.actf.validation.rules.IRule

Packages that use IRule
org.eclipse.actf.validation.doc.rulebase   
org.eclipse.actf.validation.rules   
 

Uses of IRule in org.eclipse.actf.validation.doc.rulebase
 

Methods in org.eclipse.actf.validation.doc.rulebase that return IRule
protected  IRule ReflectionDocumentRuleFactory.createCriteria(Attr criteriaAttr)
           
protected  IRule ReflectionDocumentRuleFactory.createRule(Element ruleElem)
           
protected  IRule ReflectionDocumentRuleFactory.createRule(Element ruleElement, IRule parent)
           
 IRule ValidationDocumentRuleSet.getRule(String name)
           
 IRule ReflectionDocumentRuleFactory.getRuleInstance(String name)
          gets an instance of the validation rule for the given name.
 IRule ReflectionDocumentRuleFactory.getRuleInstance(String name, IRule parent)
          creates and initializes a validation rule for the given name.
 IRule[] ValidationDocumentRuleSet.getRules()
           
 IRule ReflectionDocumentRuleFactory.makeRuleInstance(Object obj)
          Makes an instance of the rule using the object.
 IRule ReflectionDocumentRuleFactory.makeRuleInstance(Object obj, IRule parent)
          Makes an instance of the rule using the object having the specified parent.
 

Methods in org.eclipse.actf.validation.doc.rulebase with parameters of type IRule
 void ValidationDocumentRuleSet.addRule(IRule rule)
           
protected  IRule ReflectionDocumentRuleFactory.createRule(Element ruleElement, IRule parent)
           
 IRule ReflectionDocumentRuleFactory.getRuleInstance(String name, IRule parent)
          creates and initializes a validation rule for the given name.
 IRule ReflectionDocumentRuleFactory.makeRuleInstance(Object obj, IRule parent)
          Makes an instance of the rule using the object having the specified parent.
 

Uses of IRule in org.eclipse.actf.validation.rules
 

Classes in org.eclipse.actf.validation.rules that implement IRule
 class AbstractRule
          base implementation of a validation rule in ACTF.
 class AndRule
          embodies the actf:and rule
 class EqRule
          embodies the actf:eq rule
 class FocusRule
           
 class InstanceofRule
          embodies actf:instanceof rule
 class MaxRule
          embodies actf:max rule
 class MinRule
          embodies actf:min rule
 class NeqRule
          embodies actf:neq rule
 class OrRule
          the actf:or rule
 class RangeRule
          the actf:range rule
 class ReflexiveCriterion
           
 class ReflexiveRule
           
 class RegexpRule
          the actf:regexp rule
 class ScriptRule
           
 

Methods in org.eclipse.actf.validation.rules that return IRule
 IRule AbstractRule.getParent()
          return the parent rule of this rule.
 IRule IRule.getParent()
          return the parent rule of this rule.
 IRule IRuleSet.getRule(String name)
          get the rule with the given name
 IRule IRuleFactory.getRuleInstance(String name)
          gets an instance of the validation rule for the given name.
 IRule IRuleFactory.getRuleInstance(String name, IRule parent)
          creates and initializes a validation rule for the given name.
 IRule[] IRuleSet.getRules()
          return all of the rules within this ruleset
 IRule IRuleFactory.makeRuleInstance(Object obj)
          Makes an instance of the rule using the object.
 IRule IRuleFactory.makeRuleInstance(Object obj, IRule parent)
          Makes an instance of the rule using the object having the specified parent.
 

Methods in org.eclipse.actf.validation.rules with parameters of type IRule
 boolean ComponentCriteria.addCriteria(IRule criteria)
           
 void IRuleSet.addRule(IRule rule)
          add a rule to this ruleset
 void AbstractRule.addRulePart(IRule rule)
          adds a rule to the list of rule parts or nested rules that are executed when this rule is evaluated.
 void IRule.addRulePart(IRule rule)
          adds a rule to the list of rule parts or nested rules that are executed when this rule is evaluated.
 IRule IRuleFactory.getRuleInstance(String name, IRule parent)
          creates and initializes a validation rule for the given name.
 IRule IRuleFactory.makeRuleInstance(Object obj, IRule parent)
          Makes an instance of the rule using the object having the specified parent.
 boolean ComponentCriteria.removeCriteria(IRule criteria)
           
 void AbstractRule.setParent(IRule parent)
           
 void IRule.setParent(IRule parent)
          set the parent rule of this rule.