inpro.gui.util
Class OAAAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by inpro.gui.util.OAAAction
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
Direct Known Subclasses:
OAADispatchAction, OAAResetAction, WozInterface.OAADropAction, WozInterface.OAAMoveToAction

public class OAAAction
extends javax.swing.AbstractAction

See Also:
Serialized Form

Field Summary
(package private)  com.sri.oaa2.agentlib.Agent agent
           
protected  java.util.List<com.sri.oaa2.icl.IclTerm> calls
           
private static org.apache.log4j.Logger logger
           
static com.sri.oaa2.icl.IclTerm params
           
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
OAAAction(com.sri.oaa2.agentlib.Agent agent, java.lang.String name, javax.swing.Icon icon, java.lang.String goal)
           
OAAAction(com.sri.oaa2.agentlib.Agent agent, java.lang.String name, javax.swing.Icon icon, java.lang.String goal1, java.lang.String goal2)
           
OAAAction(com.sri.oaa2.agentlib.Agent agent, java.lang.String name, java.lang.String goal)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent arg0)
           
static void main(java.lang.String[] ARGV)
           
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static final org.apache.log4j.Logger logger

params

public static com.sri.oaa2.icl.IclTerm params

agent

com.sri.oaa2.agentlib.Agent agent

calls

protected java.util.List<com.sri.oaa2.icl.IclTerm> calls
Constructor Detail

OAAAction

public OAAAction(com.sri.oaa2.agentlib.Agent agent,
                 java.lang.String name,
                 java.lang.String goal)
          throws antlr_oaa.RecognitionException,
                 antlr_oaa.TokenStreamException
Throws:
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

OAAAction

public OAAAction(com.sri.oaa2.agentlib.Agent agent,
                 java.lang.String name,
                 javax.swing.Icon icon,
                 java.lang.String goal)
          throws antlr_oaa.RecognitionException,
                 antlr_oaa.TokenStreamException
Throws:
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

OAAAction

public OAAAction(com.sri.oaa2.agentlib.Agent agent,
                 java.lang.String name,
                 javax.swing.Icon icon,
                 java.lang.String goal1,
                 java.lang.String goal2)
          throws antlr_oaa.RecognitionException,
                 antlr_oaa.TokenStreamException
Throws:
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent arg0)

main

public static void main(java.lang.String[] ARGV)