com.ge.grc.acuity
Class JavaActionProcessor

java.lang.Object
  extended bycom.ge.grc.acuity.JavaActionProcessor

public class JavaActionProcessor
extends java.lang.Object

Author:
200005201 TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Constructor Summary
JavaActionProcessor(AcuityController _ac)
           
 
Method Summary
protected  java.lang.Object getPersistentJavaObject(java.lang.String key)
           
 java.lang.Object processAction(com.hp.hpl.jena.ontology.Individual action, java.lang.Object[] arguments)
          Call this method to process an AcuityControllerAction (Java method).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaActionProcessor

public JavaActionProcessor(AcuityController _ac)
Method Detail

processAction

public java.lang.Object processAction(com.hp.hpl.jena.ontology.Individual action,
                                      java.lang.Object[] arguments)
                               throws AcuityException
Call this method to process an AcuityControllerAction (Java method).

Parameters:
action - - the Individual representing the Java method to be executed
arguments - - the arguments to be added to any specified in the model (as value of property includeAcuityControllerAsArgument or value(s) of property hasArguments)
Returns:
Throws:
AcuityException

getPersistentJavaObject

protected java.lang.Object getPersistentJavaObject(java.lang.String key)
Parameters:
key -
Returns: