Uses of Interface
org.eclipse.actf.validation.validators.IValidationContext

Packages that use IValidationContext
org.eclipse.actf.validation.core   
org.eclipse.actf.validation.rules   
org.eclipse.actf.validation.validators   
 

Uses of IValidationContext in org.eclipse.actf.validation.core
 

Fields in org.eclipse.actf.validation.core declared as IValidationContext
protected  IValidationContext AbstractValidationProcess.context
           
 

Methods in org.eclipse.actf.validation.core that return IValidationContext
protected  IValidationContext AccessibilityValidationProcess.cloneContext(IRuleBase iRuleBase, IValidationContext context)
           
 IValidationContext FocusValidationProcess.cloneContext(IRuleBase iRuleBase, IValidationContext context)
           
 IValidationContext AbstractValidationProcess.getValidationContext()
          returns the IValidationContext used in this IValidationProcess.
 IValidationContext IValidationProcess.getValidationContext()
          returns the IValidationContext used in this IValidationProcess.
 IValidationContext ValidationProcessState.getValidationContext()
           
 

Methods in org.eclipse.actf.validation.core with parameters of type IValidationContext
protected  void AccessibilityValidationProcess.calculateWork(ExecutionPoint execPoint, IRuleBase iRuleBase, IValidationContext context)
          visit the objects in the tree with the given target as the root.
protected  void FocusValidationProcess.calculateWork(ExecutionPoint execPoint, IRuleBase iRuleBase, IValidationContext context)
          visit the objects in the tree with the given target as the root.
protected  IValidationContext AccessibilityValidationProcess.cloneContext(IRuleBase iRuleBase, IValidationContext context)
           
 IValidationContext FocusValidationProcess.cloneContext(IRuleBase iRuleBase, IValidationContext context)
           
 void AbstractValidationProcess.setValidationContext(IValidationContext valContext)
          sets the IValidationContext used in this IValidationProcess.
 void IValidationProcess.setValidationContext(IValidationContext context)
          sets the IValidationContext used in this IValidationProcess.
 void ValidationProcessState.setValidationContext(IValidationContext context)
           
protected  void AccessibilityValidationProcess.validate(ExecutionPoint execPoint, IRuleBase ruleBase, IValidationContext context)
          validate the objects in the tree with the given target as the root.
 void FocusValidationProcess.validate(ExecutionPoint execPoint, IRuleBase iRuleBase, IValidationContext context)
          validate the objects in the tree with the given target as the root.
protected  void AccessibilityValidationProcess.validateChildren(Object target, ExecutionPoint execPoint, IRuleBase ruleBase, IValidationContext context, boolean validate)
          Validate the child components of the given target.
protected  void FocusValidationProcess.validateChildren(Object target, ExecutionPoint execPoint, IRuleBase iRuleBase, IValidationContext context, boolean validate)
          Validate the child components of the given target.
protected  void AccessibilityValidationProcess.validateComponent(Object target, ExecutionPoint execPoint, IRuleBase ruleBase, IValidationContext context)
          used to validate single components.
 void FocusValidationProcess.validateComponent(Object target, ExecutionPoint execPoint, IRuleBase iRuleBase, IValidationContext context)
          used to validate single components.
protected  void AccessibilityValidationProcess.visitComponent(Object target, ExecutionPoint execPoint, IRuleBase iRuleBase, IValidationContext context)
          used to visit a single component.
protected  void FocusValidationProcess.visitComponent(Object target, ExecutionPoint execPoint, IRuleBase iRuleBase, IValidationContext context)
          used to visit a single component.
 

Constructors in org.eclipse.actf.validation.core with parameters of type IValidationContext
AccessibilityValidationProcess(IRuleBase iRuleBase, ExecutionPoint execPoint, IValidationContext context)
           
FocusValidationProcess(IRuleBase iRuleBase, ExecutionPoint execPoint, IValidationContext context)
           
ValidationProcessState(ExecutionPoint execPoint, IRuleBase iRuleBase, IValidationContext context)
           
 

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

Methods in org.eclipse.actf.validation.rules with parameters of type IValidationContext
 boolean AbstractRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean AndRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean CompoundCriterion.apply(IValidationContext context, Object target)
           
 boolean EqRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean FocusRule.apply(IValidationContext context, Object target)
           
 boolean ICriterion.apply(IValidationContext context, Object target)
          apply this rule to the given target using the given context.
 boolean InstanceofRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean MaxRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean MinRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean NeqRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean NodeNameCriterion.apply(IValidationContext context, Object target)
           
 boolean OrRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean PropertyCriterion.apply(IValidationContext context, Object target)
           
 boolean RangeRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean ReflexiveCriterion.apply(IValidationContext context, Object target)
           
 boolean ReflexiveRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean RegexpRule.apply(IValidationContext context, Object target)
          insures that either the target is not null or that, if the target is null, null targets can be ignored
 boolean ScriptRule.apply(IValidationContext context, Object target)
           
 boolean TypeCriterion.apply(IValidationContext context, Object target)
           
protected  void AbstractRule.report(IValidationContext context, String msg)
           
 

Uses of IValidationContext in org.eclipse.actf.validation.validators
 

Classes in org.eclipse.actf.validation.validators that implement IValidationContext
 class AbstractValidationContext
          base implementation for all ValidationContexts instances in ACTF.
 class AccessibilityValidationContext
          a wrapper class for the IRuleBase properties and selected global properties that are necessary to validate a component.
 

Methods in org.eclipse.actf.validation.validators that return IValidationContext
 IValidationContext DefaultValidationContextFactory.getContextByProcessName(String procName)
          creates and initialized a validation context for the given validation process name.
 IValidationContext IValidationContextFactory.getContextByProcessName(String procName)
          creates and initialized a validation context for the given validation process name.
 IValidationContext DefaultValidationContextFactory.getContextInstance(String name)
          gets an instance of the validation context for the given name.
 IValidationContext IValidationContextFactory.getContextInstance(String name)
          gets an instance of the validation context for the given name.
 

Methods in org.eclipse.actf.validation.validators with parameters of type IValidationContext
 void GenericAccessibilityValidator.validate(IValidationContext context, Object component)
          used to validate single components.
 void IValidator.validate(IValidationContext context, Object component)
          validates an individual component.
protected  void GenericAccessibilityValidator.validateRules(IValidationContext context, List<List<IRule>> rulesListList)
          validate the specified component according to the list of lists of rules.