edu.stanford.smi.protegex.owl.ui.testing
Class OWLTestInstanceAction

java.lang.Object
  extended byjavax.swing.AbstractAction
      extended byedu.stanford.smi.protegex.owl.ui.testing.AbstractOWLTestAction
          extended byedu.stanford.smi.protegex.owl.ui.testing.OWLTestInstanceAction
All Implemented Interfaces:
Action, ActionListener, Cloneable, EventListener, Serializable

public class OWLTestInstanceAction
extends AbstractOWLTestAction

Author:
Holger Knublauch
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.AbstractAction
 
Field Summary
private  edu.stanford.smi.protege.util.Selectable selectable
           
 
Fields inherited from class edu.stanford.smi.protegex.owl.ui.testing.AbstractOWLTestAction
owlModel, testManager
 
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
 
Constructor Summary
OWLTestInstanceAction(OWLModel owlModel, OWLTestManager testManager, edu.stanford.smi.protege.util.Selectable selectable)
           
 
Method Summary
protected  OWLTestResultsPanel getTestResultsPanel(OWLModel owlModel, List results)
           
protected  List run(OWLTest[] tests, Task task)
           
private  void updateStatus()
           
 
Methods inherited from class edu.stanford.smi.protegex.owl.ui.testing.AbstractOWLTestAction
actionPerformed, getOWLTests, runOWLClsTest, runOWLInstanceTest, runOWLModelTest, runOWLPropertyTest, showAllTestsPassedMessage, showResults
 
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

selectable

private edu.stanford.smi.protege.util.Selectable selectable
Constructor Detail

OWLTestInstanceAction

public OWLTestInstanceAction(OWLModel owlModel,
                             OWLTestManager testManager,
                             edu.stanford.smi.protege.util.Selectable selectable)
Method Detail

getTestResultsPanel

protected OWLTestResultsPanel getTestResultsPanel(OWLModel owlModel,
                                                  List results)
Overrides:
getTestResultsPanel in class AbstractOWLTestAction

run

protected List run(OWLTest[] tests,
                   Task task)
Specified by:
run in class AbstractOWLTestAction

updateStatus

private void updateStatus()