uk.ac.starlink.table.gui
Interface BasicTableLoadDialog.TableSupplier

All Known Implementing Classes:
BasicTableLoadDialog.DataSourceTableSupplier
Enclosing interface:
BasicTableLoadDialog

public static interface BasicTableLoadDialog.TableSupplier

Defines an object which can attempt to load a particular table.


Method Summary
 StarTable getTable(StarTableFactory factory, String format)
          Attempts to load a table.
 String getTableID()
          Returns a string representation (location maybe) of the table which this object will load.
 

Method Detail

getTable

public StarTable getTable(StarTableFactory factory,
                          String format)
                   throws IOException
Attempts to load a table. This synchronous method is not to be called on the event dispatch thread.

Parameters:
factory - factory used for loading if necessary
format - format string
Throws:
IOException

getTableID

public String getTableID()
Returns a string representation (location maybe) of the table which this object will load.

Returns:
table id

Copyright © 2004 CLRC: Central Laboratory of the Research Councils. All rights reserved.