|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.starlink.table.gui.AbstractTableLoadDialog
uk.ac.starlink.vo.RegistryServiceTableLoadDialog
uk.ac.starlink.vo.DalTableLoadDialog
uk.ac.starlink.vo.SkyDalTableLoadDialog
public abstract class SkyDalTableLoadDialog
Table load dialogue for positional DAL queries.
Constructor Summary | |
---|---|
protected |
SkyDalTableLoadDialog(String name,
String protoName,
String description,
Capability capability,
boolean showCapabilities,
boolean autoQuery)
Constructor. |
Method Summary | |
---|---|
boolean |
acceptSkyPosition(double raDegrees,
double decDegrees)
Takes a sky position and may update this component's sky entry fields with the supplied values. |
protected Component |
createQueryComponent()
Constructs the query component used by this dialogue. |
String |
getQuerySummary(String serviceUrl,
double sizeDeg)
Returns a short string summarising the current query. |
SkyPositionEntry |
getSkyEntry()
Returns the SkyPositionEntry component used by this dialog. |
Methods inherited from class uk.ac.starlink.vo.DalTableLoadDialog |
---|
checkUrl, getCapabilities, getMetadata, getResourceMetadata, getServiceUrl, getServiceUrlField, isReady, setServiceUrl |
Methods inherited from class uk.ac.starlink.vo.RegistryServiceTableLoadDialog |
---|
acceptResourceIdList, getControlBox, getQueryFactory, getRegistryMenuItems, getRegistryPanel |
Methods inherited from class uk.ac.starlink.table.gui.AbstractTableLoadDialog |
---|
asIOException, configure, createFormatSelector, getDescription, getIcon, getMenus, getName, getQueryComponent, getSelectedFormat, getSubmitAction, getToolbarActions, isAvailable, isComponentShowing, setIcon, setIconUrl, setMenus, setToolbarActions, submit, updateReady |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface uk.ac.starlink.table.gui.TableLoadDialog |
---|
createTableLoader |
Constructor Detail |
---|
protected SkyDalTableLoadDialog(String name, String protoName, String description, Capability capability, boolean showCapabilities, boolean autoQuery)
name
- dialogue nameprotoName
- short name (perhaps acronym) for protocoldescription
- dialogue descriptioncapability
- service capability typeshowCapabilities
- true to display the capabilities JTable as
well as the Resource one; sensible if resource:capabilities
relationship may not be 1:1autoQuery
- populate service table with full registry query
on initial displayMethod Detail |
---|
protected Component createQueryComponent()
AbstractTableLoadDialog
createQueryComponent
in class DalTableLoadDialog
public boolean acceptSkyPosition(double raDegrees, double decDegrees)
raDegrees
- right ascension in degreesdecDegrees
- declination in degrees
public SkyPositionEntry getSkyEntry()
public String getQuerySummary(String serviceUrl, double sizeDeg)
serviceUrl
- service URL for the query to be labelled
- may or may not be that of the currently selected
resource/capabilitysizeDeg
- size in degrees of the spatial query to be labelled
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |