Package net.hironico.minisql.ui
Class AbstractQueryAction
java.lang.Object
javax.swing.AbstractAction
net.hironico.common.swing.ribbon.AbstractRibbonAction
net.hironico.minisql.ui.AbstractQueryAction
- All Implemented Interfaces:
ActionListener,Serializable,Cloneable,EventListener,Action
- Direct Known Subclasses:
ExecuteBatchQueryAction,ExecuteQueryAction
Utility class for generating result component for displaying query results.
This can be used when executing a query from the QueryPanel or from the DB explorer when generating
an object structure query or whatever SQL call that needs to display something.
We use the SQLResultSetTableModel to store data to display and the way to display it on screen.
As a consequence, a list of SQLResultSetTableModel can display each result differently.
- See Also:
-
Field Summary
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabledFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidexecuteQueryAsync(QueryPanel queryPanel, boolean batchMode) Methods inherited from class net.hironico.common.swing.ribbon.AbstractRibbonAction
getLargeIcon, getSmallIconMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.awt.event.ActionListener
actionPerformed
-
Constructor Details
-
AbstractQueryAction
-
-
Method Details
-
executeQueryAsync
-