|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.ac.starlink.topcat.vizier.BasicVizierMode
public abstract class BasicVizierMode
Abstract Vizier mode which presents a pre-selected list of catalogues to query.
| Constructor Summary | |
|---|---|
BasicVizierMode(String name,
uk.ac.starlink.util.gui.ArrayTableColumn[] columns)
Constructor. |
|
| Method Summary | |
|---|---|
Component |
getComponent()
Returns the graphical component containing user controls for this mode. |
String |
getName()
Returns a name for this mode. |
JTable |
getQueryableTable()
Returns a table whose rows represent VizieR catalogues. |
VizierInfo |
getVizierInfo()
Returns the vizier info object. |
protected abstract Queryable[] |
loadQueryables()
Provides the array of Queryable objects which represents the catalogues which can be searched by this mode. |
void |
readData()
Perform whatever updating from the remote server is necessary to initialise the state of this component from the currently installed VizierInfo. |
void |
setVizierInfo(VizierInfo vizinfo)
Sets the object which can query a VizieR server and store metadata. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BasicVizierMode(String name,
uk.ac.starlink.util.gui.ArrayTableColumn[] columns)
name - mode namecolumns - array of Queryable-based columns for catalogue
display| Method Detail |
|---|
public void setVizierInfo(VizierInfo vizinfo)
VizierMode
setVizierInfo in interface VizierModevizinfo - vizier search objectpublic VizierInfo getVizierInfo()
public Component getComponent()
VizierMode
getComponent in interface VizierModepublic String getName()
VizierMode
getName in interface VizierModepublic JTable getQueryableTable()
VizierModeArrayTableModel with items
that are Queryables.
getQueryableTable in interface VizierModepublic void readData()
VizierMode
readData in interface VizierModeprotected abstract Queryable[] loadQueryables()
ArrayTableColumns
used by this mode.
This method is not called on the event dispatch thread.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||