|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ICriterion | |
---|---|
org.eclipse.actf.validation.rules | |
org.eclipse.actf.validation.valdoc.rulebase |
Uses of ICriterion in org.eclipse.actf.validation.rules |
---|
Subinterfaces of ICriterion in org.eclipse.actf.validation.rules | |
---|---|
interface |
IRule
an interface to be implemented to add rules to the validation engine. |
Classes in org.eclipse.actf.validation.rules that implement ICriterion | |
---|---|
class |
AbstractCriterion
Base implementation for a ICriterion |
class |
AbstractRule
base implementation of a validation rule in ACTF. |
class |
AndRule
embodies the actf:and rule |
class |
CompoundCriterion
When there are children for a criterion, they are tested with compound criterion. |
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 |
NodeNameCriterion
|
class |
OrRule
the actf:or rule |
class |
PropertyCriterion
Criterion for a property which is an attribute in a rulebase xml Not yet implemented but will be used later once markup is finalized |
class |
RangeRule
the actf:range rule |
class |
ReflexiveCriterion
|
class |
ReflexiveRule
|
class |
RegexpRule
the actf:regexp rule |
class |
ScriptRule
|
class |
TypeCriterion
Criterion for a generic component type. |
Fields in org.eclipse.actf.validation.rules declared as ICriterion | |
---|---|
protected ICriterion |
AbstractCriterion.parent
|
Fields in org.eclipse.actf.validation.rules with type parameters of type ICriterion | |
---|---|
protected List<ICriterion> |
AbstractCriterion.parts
|
Methods in org.eclipse.actf.validation.rules that return ICriterion | |
---|---|
ICriterion[] |
ICriterionMapping.getCriteria()
Return all criteria's i.e. the keys in the criteria to rules map. |
ICriterion |
AbstractCriterion.getParent()
|
ICriterion |
ICriterion.getParent()
return the parent rule of this rule. |
ICriterion[] |
AbstractCriterion.getParts()
|
ICriterion[] |
ICriterion.getParts()
returns the criterion(rule) parts or nested criteria(rules) for the criterion/rule |
ICriterion[] |
ICriterionMapping.getRulesForCriterion(ICriterion criterion)
Retrieve a list of Rules for a given criterion |
ICriterion |
ICriterionFactory.makeCriterionInstance(Object obj)
Makes an instance of the criterion using the object. |
ICriterion |
ICriterionFactory.makeCriterionInstance(Object obj,
ICriterion parent)
Makes an instance of the criterion using the object having the specified parent. |
Methods in org.eclipse.actf.validation.rules that return types with arguments of type ICriterion | |
---|---|
Map<ICriterion,List<IRule>> |
ICriterionMapping.getAllRules()
Returns the complete criterion -> List |
Methods in org.eclipse.actf.validation.rules with parameters of type ICriterion | |
---|---|
void |
AbstractCriterion.addPart(ICriterion criterion)
|
void |
ICriterion.addPart(ICriterion criterion)
adds a criterion(or rule) to the list of criterion(rule parts or nested rules) that are executed when this Criterion(rule) is evaluated. |
ICriterion[] |
ICriterionMapping.getRulesForCriterion(ICriterion criterion)
Retrieve a list of Rules for a given criterion |
ICriterion |
ICriterionFactory.makeCriterionInstance(Object obj,
ICriterion parent)
Makes an instance of the criterion using the object having the specified parent. |
void |
AbstractCriterion.setParent(ICriterion parent)
|
void |
ICriterion.setParent(ICriterion parent)
set the parent rule of this rule. |
void |
AbstractCriterion.setParts(ICriterion[] criterion)
|
void |
ICriterion.setParts(ICriterion[] criterion)
set the criterion(rule) parts or nested criterion(rules) for this criterion(rule). |
Method parameters in org.eclipse.actf.validation.rules with type arguments of type ICriterion | |
---|---|
void |
ICriterionMapping.setAllRules(Map<ICriterion,List<IRule>> criteriaToRulesMap)
Sets the complete map of Rules. |
Constructors in org.eclipse.actf.validation.rules with parameters of type ICriterion | |
---|---|
CompoundCriterion(ICriterion[] criterion)
|
Uses of ICriterion in org.eclipse.actf.validation.valdoc.rulebase |
---|
Methods in org.eclipse.actf.validation.valdoc.rulebase that return ICriterion | |
---|---|
ICriterion[] |
ValidationDocumentCriterionMapping.getCriteria()
|
ICriterion[] |
ValidationDocumentCriterionMapping.getRulesForCriterion(ICriterion criterion)
|
ICriterion |
ReflectionDocumentCriterionFactory.makeCriterionInstance(Object obj)
|
ICriterion |
ReflectionDocumentCriterionFactory.makeCriterionInstance(Object obj,
ICriterion parent)
|
Methods in org.eclipse.actf.validation.valdoc.rulebase that return types with arguments of type ICriterion | |
---|---|
Map<ICriterion,List<IRule>> |
ValidationDocumentCriterionMapping.getAllRules()
|
Methods in org.eclipse.actf.validation.valdoc.rulebase with parameters of type ICriterion | |
---|---|
protected IRule |
ReflectionDocumentCriterionFactory.createRule(Element ruleElement,
ICriterion parent)
|
ICriterion[] |
ValidationDocumentCriterionMapping.getRulesForCriterion(ICriterion criterion)
|
ICriterion |
ReflectionDocumentCriterionFactory.makeCriterionInstance(Object obj,
ICriterion parent)
|
Method parameters in org.eclipse.actf.validation.valdoc.rulebase with type arguments of type ICriterion | |
---|---|
protected void |
ReflectionDocumentCriterionFactory.processRuleElement(Element ruleElem,
Map<ICriterion,List<IRule>> criteriaRuleMap)
|
void |
ValidationDocumentCriterionMapping.setAllRules(Map<ICriterion,List<IRule>> rules)
|
Constructor parameters in org.eclipse.actf.validation.valdoc.rulebase with type arguments of type ICriterion | |
---|---|
ValidationDocumentCriterionMapping(Map<ICriterion,List<IRule>> criteriaRulesMap,
Set polyRuleTypes,
Set nonPolyRuleTypes)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |