edu.umich.visualsoar.ruleeditor
Class RuleEditor.TabCompleteAction
java.lang.Object
|
+--javax.swing.AbstractAction
|
+--edu.umich.visualsoar.ruleeditor.RuleEditor.TabCompleteAction
- All Implemented Interfaces:
- javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable
- Enclosing class:
- RuleEditor
- class RuleEditor.TabCompleteAction
- extends javax.swing.AbstractAction
Nested classes inherited from class javax.swing.AbstractAction |
|
Fields inherited from class javax.swing.AbstractAction |
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
private void |
attributeComplete(int pos,
java.lang.String userType,
java.lang.String prodSoFar)
|
private void |
complete(int pos,
java.lang.String userType,
java.util.List completeMatches)
|
private java.lang.String |
validForParser(java.lang.String prod)
|
private void |
valueComplete(int pos,
java.lang.String userType,
java.lang.String prodSoFar)
|
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 |
RuleEditor.TabCompleteAction
public RuleEditor.TabCompleteAction()
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
valueComplete
private void valueComplete(int pos,
java.lang.String userType,
java.lang.String prodSoFar)
complete
private void complete(int pos,
java.lang.String userType,
java.util.List completeMatches)
attributeComplete
private void attributeComplete(int pos,
java.lang.String userType,
java.lang.String prodSoFar)
validForParser
private java.lang.String validForParser(java.lang.String prod)