edu.stanford.smi.protegex.owl.ui.owltable
Interface OWLTableAction

All Superinterfaces:
Action, ActionListener, EventListener
All Known Implementing Classes:
AbstractOWLTableAction

public interface OWLTableAction
extends Action

An AbstractAction that's enabling state depends on the chosen row in the table. This is the base class for Actions like delete and toggle.

Author:
Holger Knublauch

Field Summary
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Method Summary
 boolean isEnabledFor(RDFSClass cls, int rowIndex)
           
 
Methods inherited from interface javax.swing.Action
addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from interface java.awt.event.ActionListener
actionPerformed
 

Method Detail

isEnabledFor

public boolean isEnabledFor(RDFSClass cls,
                            int rowIndex)