zeus.rete.action
Class ModifyAction

java.lang.Object
  extended byzeus.rete.action.ReteAction
      extended byzeus.rete.action.ModifyAction
All Implemented Interfaces:
BasicAction

public class ModifyAction
extends ReteAction

Since:
1.1
Author:
Simon Thompson

Field Summary
 
Fields inherited from class zeus.rete.action.ReteAction
conflictHandler, context, engine, ontologyDb
 
Constructor Summary
ModifyAction()
           
 
Method Summary
 void assertFact(Fact f1)
           
 void executeAction(Action a, Info info)
          An action that gets a fact and then modifies it before putting it back
private  void retract(Fact f1)
           
 
Methods inherited from class zeus.rete.action.ReteAction
getOntologyDb, getServiceDescription, setActuators, setActuators
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModifyAction

public ModifyAction()
Method Detail

executeAction

public void executeAction(Action a,
                          Info info)
An action that gets a fact and then modifies it before putting it back

Specified by:
executeAction in interface BasicAction
Specified by:
executeAction in class ReteAction
See Also:
ReteAction

retract

private void retract(Fact f1)

assertFact

public void assertFact(Fact f1)


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.