public class TableSendActionManager extends org.astrogrid.samp.gui.IndividualCallActionManager implements Transmitter
| Constructor and Description |
|---|
TableSendActionManager(org.astrogrid.samp.gui.GuiHubConnector connector,
TopcatSampControl sampControl)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Action |
createBroadcastAction() |
protected org.astrogrid.samp.Message |
createMessage(org.astrogrid.samp.Client client) |
JMenu |
createSendMenu()
Returns a per-application menu which allows sending the information
to any single one of the appropriate recipients.
|
static org.astrogrid.samp.httpd.ServerResource |
createTableResource(uk.ac.starlink.table.StarTable table,
uk.ac.starlink.table.StarTableWriter writer)
Obtains a (somewhat) persistent resource object via which
a table can be made available to external processes.
|
Action |
getSendAction(org.astrogrid.samp.Client client) |
createResultHandler, createTag, dispose, registerHandlercreateSendMenu, createTargetAction, createTargetSelector, disposeSendMenu, getBroadcastAction, getBroadcastIcon, getClientListModel, getConnector, getSendIcon, setEnabled, updateStateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBroadcastAction, setEnabledpublic TableSendActionManager(org.astrogrid.samp.gui.GuiHubConnector connector,
TopcatSampControl sampControl)
connector - hub connectorsampControl - TOPCAT SAMP control objectprotected org.astrogrid.samp.Message createMessage(org.astrogrid.samp.Client client)
throws IOException
createMessage in class org.astrogrid.samp.gui.IndividualCallActionManagerIOExceptionpublic Action createBroadcastAction()
createBroadcastAction in class org.astrogrid.samp.gui.IndividualCallActionManagerpublic Action getSendAction(org.astrogrid.samp.Client client)
getSendAction in class org.astrogrid.samp.gui.AbstractCallActionManagerpublic JMenu createSendMenu()
TransmittercreateSendMenu in interface Transmitterpublic static org.astrogrid.samp.httpd.ServerResource createTableResource(uk.ac.starlink.table.StarTable table,
uk.ac.starlink.table.StarTableWriter writer)
table - tablewriter - table serializerCopyright © 2003-2025 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.