Class SkyDalTableLoadDialog

    • Constructor Detail

      • SkyDalTableLoadDialog

        protected SkyDalTableLoadDialog​(java.lang.String name,
                                        java.lang.String protoName,
                                        java.lang.String description,
                                        Capability capability,
                                        boolean showCapabilities,
                                        boolean autoQuery)
        Constructor.
        Parameters:
        name - dialogue name
        protoName - short name (perhaps acronym) for protocol
        description - dialogue description
        capability - service capability type
        showCapabilities - true to display the capabilities JTable as well as the Resource one; sensible if resource:capabilities relationship may not be 1:1
        autoQuery - populate service table with full registry query on initial display
    • Method Detail

      • acceptSkyPosition

        public boolean acceptSkyPosition​(double raDegrees,
                                         double decDegrees)
        Takes a sky position and may update this component's sky entry fields with the supplied values.
        Parameters:
        raDegrees - right ascension in degrees
        decDegrees - declination in degrees
        Returns:
        true iff the position was used
      • getSkyEntry

        public SkyPositionEntry getSkyEntry()
        Returns the SkyPositionEntry component used by this dialog.
        Returns:
        sky position entry
      • getQuerySummary

        public java.lang.String getQuerySummary​(java.lang.String serviceUrl,
                                                double sizeDeg)
        Returns a short string summarising the current query.
        Parameters:
        serviceUrl - service URL for the query to be labelled - may or may not be that of the currently selected resource/capability
        sizeDeg - size in degrees of the spatial query to be labelled
        Returns:
        query label