toxtree.ui.actions
Class DataModuleAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by toxtree.ui.actions.DataModuleAction
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
Direct Known Subclasses:
AboutAction, BatchAction, ClearFilteredSubsetsAction, ClearMethodsList, ClearResultAction, EditCompoundAction, EditDecisionMethodAction, EstimateAction, EstimateAllAction, ExplainAction, GoToRecordAction, InfoAction, LiadMethodsListAction, LoadTreeAction, LookupCompoundAction, OpenFileAction, QuitAction, SaveFileAction, SaveMethodsListAction, SelectNewTreeAction, SelectTreeAction, ShowFilteredFileAction, TreeOptionsAction, ViewTreeAction

public abstract class DataModuleAction
extends javax.swing.AbstractAction

An abstract action to manipulate data in ToxTreeModule

Author:
Nina Jeliazkova
See Also:
Serialized Form

Field Summary
protected  java.awt.Component frame
           
protected  DataModule module
           
 
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
DataModuleAction(DataModule module)
           
DataModuleAction(DataModule module, java.lang.String name)
           
DataModuleAction(DataModule module, java.lang.String name, javax.swing.Icon icon)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent arg0)
           
 java.awt.Component getFrame()
           
abstract  void run()
           
 void setFrame(java.awt.Component frame)
           
 
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

module

protected DataModule module

frame

protected java.awt.Component frame
Constructor Detail

DataModuleAction

public DataModuleAction(DataModule module)

DataModuleAction

public DataModuleAction(DataModule module,
                        java.lang.String name)

DataModuleAction

public DataModuleAction(DataModule module,
                        java.lang.String name,
                        javax.swing.Icon icon)
Method Detail

getFrame

public java.awt.Component getFrame()

setFrame

public void setFrame(java.awt.Component frame)

run

public abstract void run()
                  throws java.lang.Exception
Throws:
java.lang.Exception

actionPerformed

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


Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.