public class SkyDalReporter extends Object implements StiltsReporter
| Constructor and Description |
|---|
SkyDalReporter(uk.ac.starlink.vo.SkyDalTableLoadDialog dialog,
java.util.function.Supplier<uk.ac.starlink.ttools.cone.ConeServiceType> servTypeSupplier,
java.util.function.DoubleSupplier radiusSupplier,
java.util.function.Function<uk.ac.starlink.ttools.task.TableCone,uk.ac.starlink.ttools.task.Setting[]> extraSettingsFunc)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addStiltsListener(ActionListener listener)
Adds a listener that will be messaged if the current stilts
command might have changed.
|
StiltsAction |
createStiltsAction()
Creates a StiltsAction associated with this reporter.
|
uk.ac.starlink.ttools.task.StiltsCommand |
createStiltsCommand(TopcatTableNamer tnamer)
Returns a stilts command corresponding to current state.
|
ActionForwarder |
getActionForwarder()
Returns a forwarder for listening to dialogue updates when
stilts state may have changed.
|
void |
removeStiltsListener(ActionListener listener)
Removes a listener that may have been previously added.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpsetpublic SkyDalReporter(uk.ac.starlink.vo.SkyDalTableLoadDialog dialog,
java.util.function.Supplier<uk.ac.starlink.ttools.cone.ConeServiceType> servTypeSupplier,
java.util.function.DoubleSupplier radiusSupplier,
java.util.function.Function<uk.ac.starlink.ttools.task.TableCone,uk.ac.starlink.ttools.task.Setting[]> extraSettingsFunc)
dialog - cone-like load dialogue on behalf of which
this will be reportingservTypeSupplier - provides positional service identifierradiusSupplier - provides search radiusextraSettingsFunc - provides service-specific settingspublic void addStiltsListener(ActionListener listener)
StiltsReporteraddStiltsListener in interface StiltsReporterlistener - listener to addpublic void removeStiltsListener(ActionListener listener)
StiltsReporterremoveStiltsListener in interface StiltsReporterlistener - listener to removepublic uk.ac.starlink.ttools.task.StiltsCommand createStiltsCommand(TopcatTableNamer tnamer)
StiltsReportercreateStiltsCommand in interface StiltsReportertnamer - table namerpublic ActionForwarder getActionForwarder()
public StiltsAction createStiltsAction()
Copyright © 2003-2025 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.