Uses of Interface
org.drools.ide.common.client.modeldriven.brl.IAction

Packages that use IAction
org.drools.ide.common.client.modeldriven.brl This package holds classes that are used as RPC classes for the rule modeller, as well as the DOM for the BRL rule format that the rule modeller uses. 
 

Uses of IAction in org.drools.ide.common.client.modeldriven.brl
 

Classes in org.drools.ide.common.client.modeldriven.brl that implement IAction
 class ActionCallMethod
          For modifying a field on a bound LHS variable or a global.
 class ActionFieldList
          This class is the parent for field setting or assertion actions.
 class ActionGlobalCollectionAdd
          This is for adding a given fact to a global collection
 class ActionInsertFact
          This is used when asserting a new fact.
 class ActionInsertLogicalFact
          Logical assertions are used as part of "truth maintenance".
 class ActionRetractFact
          This is used to specify that the bound fact should be retracted when the rule fires.
 class ActionSetField
          For setting a field on a bound LHS variable or a global.
 class ActionUpdateField
          Basically the same as setting fields, EXCEPT that it will notify the engine of the changes.
 class DSLSentence
          This represents a DSL sentence.
 class ExpressionCollection
           
 class ExpressionCollectionIndex
           
 class ExpressionField
           
 class ExpressionFieldVariable
          This expression represent a bound field.
 class ExpressionFormLine
           
 class ExpressionGlobalVariable
           
 class ExpressionMethod
           
 class ExpressionPart
           
 class ExpressionText
           
 class ExpressionUnboundFact
           
 class ExpressionVariable
           
 class FreeFormLine
          This is a free form line which will be rendered and displayed-as-is.
 

Fields in org.drools.ide.common.client.modeldriven.brl declared as IAction
 IAction[] RuleModel.rhs
           
 

Methods in org.drools.ide.common.client.modeldriven.brl with parameters of type IAction
 void RuleModel.addRhsItem(IAction action)
           
 void RuleModel.addRhsItem(IAction action, boolean append)
           
 void RuleModel.addRhsItem(IAction action, int position)
           
 



Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.