This section describes the messages which TOPCAT can transmit to other tools which understand the SAMP or PLASTIC protocol, and how to cause them to be sent. Approximately the same behaviour results for either SAMP or PLASTIC, except as noted.
In most cases you can choose two ways to transmit a message from TOPCAT:
Below is a list of places you can cause TOPCAT to transmit messages. The SAMP MTypes and PLASTIC message IDs are listed along with the descriptions; unless you are a tool developer you can probably ignore these.
The Send VOTable activation action also sends this message (SAMP only).
SAMP MTypes:
table.load.votable
or
table.load.fits
PLASTIC Message IDs:
ivo://votech.org/votable/load
or
ivo://votech.org/votable/loadFromURL
Also, whenever a new subset is created, for instance by entering an algebraic expression or tracing out a region on a plot (see Section 3.1.1), you have the option of transmitting the subset directly to one or all listening applications as an alternative to adding the new subset to the table's subset list.
SAMP MType: table.select.rowList
PLASTIC Message ID: ivo://votech.org/votable/showObjects
SAMP MType: table.highlight.row
SAMP MType: coord.pointAt.sky
The (old-style, somewhat deprecated) Density Plot window also produces a 2-d histogram which is actually an image, and this can be sent to image applications from its Interop menu.
SAMP MType: image.load.fits
PLASTIC Message ID: ivo://votech.org/fits/image/loadFromURL
SAMP MType: spectrum.load.ssa-generic
SAMP MTypes: voresource.loadlist.cone
,
voresource.loadlist.siap
,
voresource.loadlist.ssap