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

E17493-02

oracle.ide.extension.rules.composite
Class CompositeRuleParticle

java.lang.Object
  extended by oracle.ide.extension.rules.composite.CompositeRuleParticle
Direct Known Subclasses:
BooleanOperator, RuleReference

public abstract class CompositeRuleParticle
extends java.lang.Object


Constructor Summary
CompositeRuleParticle()
           
 
Method Summary
abstract  boolean evaluate(RuleEvaluationContext ruleContext)
           
abstract  void flatten(java.util.List<RuleReference> ruleReferenceList)
          Adds any RuleReferences contained within in this CompositeRuleParticle to the ruleReferenceList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeRuleParticle

public CompositeRuleParticle()
Method Detail

evaluate

public abstract boolean evaluate(RuleEvaluationContext ruleContext)
                          throws RuleEvaluationException
Throws:
RuleEvaluationException

flatten

public abstract void flatten(java.util.List<RuleReference> ruleReferenceList)
Adds any RuleReferences contained within in this CompositeRuleParticle to the ruleReferenceList


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

E17493-02

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