org.drools.ide.common.client.modeldriven.brl
Class ActionCallMethod

java.lang.Object
  extended by org.drools.ide.common.client.modeldriven.brl.ActionFieldList
      extended by org.drools.ide.common.client.modeldriven.brl.ActionSetField
          extended by org.drools.ide.common.client.modeldriven.brl.ActionCallMethod
All Implemented Interfaces:
Serializable, IAction, PortableObject

public class ActionCallMethod
extends ActionSetField

For modifying a field on a bound LHS variable or a global. Modify here means that users can call methods that modify the object. If setting a field on a fact bound variable, this will NOT notify the engine of any changes (unless done outside of the engine).

See Also:
Serialized Form

Field Summary
 String methodName
           
 int state
           
static int TYPE_DEFINED
          The function has been choosen
static int TYPE_UNDEFINED
           
 
Fields inherited from class org.drools.ide.common.client.modeldriven.brl.ActionSetField
variable
 
Fields inherited from class org.drools.ide.common.client.modeldriven.brl.ActionFieldList
fieldValues
 
Constructor Summary
ActionCallMethod()
           
ActionCallMethod(String itemText)
           
 
Method Summary
 void addFieldValue(ActionFieldValue val)
           
 ActionFieldFunction getFieldValue(int i)
           
 
Methods inherited from class org.drools.ide.common.client.modeldriven.brl.ActionFieldList
removeField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_UNDEFINED

public static final int TYPE_UNDEFINED
See Also:
Constant Field Values

TYPE_DEFINED

public static final int TYPE_DEFINED
The function has been choosen

See Also:
Constant Field Values

state

public int state

methodName

public String methodName
Constructor Detail

ActionCallMethod

public ActionCallMethod(String itemText)

ActionCallMethod

public ActionCallMethod()
Method Detail

getFieldValue

public ActionFieldFunction getFieldValue(int i)

addFieldValue

public void addFieldValue(ActionFieldValue val)
Overrides:
addFieldValue in class ActionFieldList


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