Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


oracle.ide.extension.rules.composite
Class CompositeRule

java.lang.Object
  extended by oracle.ide.extension.rules.Rule
      extended by oracle.ide.extension.rules.composite.CompositeRule


public class CompositeRule
extends Rule

Constructor Summary
CompositeRule(java.lang.String id, Extension extension, CompositeRuleParticle particle)
           

 

Method Summary
 boolean evaluate(RuleEvaluationContext ruleContext)
           
 boolean matchesType(java.util.Set<java.lang.String> ruleTypeIdSet)
          Returns true if the type of this rule is identified in the given ruleTypeId set

 

Methods inherited from class oracle.ide.extension.rules.Rule
getExtension, getId

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

CompositeRule

public CompositeRule(java.lang.String id,
                     Extension extension,
                     CompositeRuleParticle particle)

Method Detail

evaluate

public boolean evaluate(RuleEvaluationContext ruleContext)
                 throws RuleEvaluationException
Specified by:
evaluate in class Rule
Throws:
RuleEvaluationException

matchesType

public boolean matchesType(java.util.Set<java.lang.String> ruleTypeIdSet)
Description copied from class: Rule
Returns true if the type of this rule is identified in the given ruleTypeId set
Specified by:
matchesType in class Rule
Returns:

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.