Package uk.ac.starlink.table.gui
Class FilestoreTableLoadDialog
java.lang.Object
uk.ac.starlink.table.gui.AbstractTableLoadDialog
uk.ac.starlink.table.gui.FilestoreTableLoadDialog
- All Implemented Interfaces:
TableLoadDialog
Load dialogue based on a FilestoreChooser.
- Since:
- 13 Sept 2010
- Author:
- Mark Taylor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Component
Constructs the query component used by this dialogue.Returns a new object which specifies how table loading is to be performed.uk.ac.starlink.connect.FilestoreChooser
Returns the filestore chooser used by this dialogue.Methods inherited from class uk.ac.starlink.table.gui.AbstractTableLoadDialog
addToolbarAction, asIOException, configure, createFormatSelector, getDescription, getIcon, getMenus, getName, getQueryComponent, getSelectedFormat, getSubmitAction, getToolbarActions, isAvailable, isComponentShowing, isReady, setIcon, setIconUrl, setMenus, setToolbarActions, submit, updateReady
-
Constructor Details
-
FilestoreTableLoadDialog
public FilestoreTableLoadDialog()Constructor.
-
-
Method Details
-
createQueryComponent
Description copied from class:AbstractTableLoadDialog
Constructs the query component used by this dialogue. Called only once (lazily).- Specified by:
createQueryComponent
in classAbstractTableLoadDialog
- Returns:
- query component
-
createTableLoader
Description copied from interface:TableLoadDialog
Returns a new object which specifies how table loading is to be performed. The actions performed by the returned object will presumably be determined by the state at call time of this dialogues GUI component.If the dialogue is not in a suitable state, either return null, or, if you want to provide more detailed information about what's wrong, throw a RuntimeException with an informative message.
- Returns:
- new table loader object
-
getChooser
public uk.ac.starlink.connect.FilestoreChooser getChooser()Returns the filestore chooser used by this dialogue.- Returns:
- chooser
-