Package uk.ac.starlink.topcat.interop
Class DisabledTransmitter
- java.lang.Object
-
- uk.ac.starlink.topcat.interop.DisabledTransmitter
-
- All Implemented Interfaces:
Transmitter
public class DisabledTransmitter extends java.lang.Object implements Transmitter
Transmitter implementation which is permanently disabled. The transmit actions cannot therefore be invoked by the user; if they are invoked programatically, they will do nothing.- Since:
- 16 Aug 2010
- Author:
- Mark Taylor
-
-
Constructor Summary
Constructors Constructor Description DisabledTransmitter(java.lang.String sendType)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JMenucreateSendMenu()Returns a per-application menu which allows sending the information to any single one of the appropriate recipients.javax.swing.ActiongetBroadcastAction()Returns an action which sends the information to all appropriate recipients.voidsetEnabled(boolean enabled)Sets whether the send actions controlled by this transmitter should be enabled or not.
-
-
-
Method Detail
-
getBroadcastAction
public javax.swing.Action getBroadcastAction()
Description copied from interface:TransmitterReturns an action which sends the information to all appropriate recipients.- Specified by:
getBroadcastActionin interfaceTransmitter- Returns:
- broadcast action
-
createSendMenu
public javax.swing.JMenu createSendMenu()
Description copied from interface:TransmitterReturns a per-application menu which allows sending the information to any single one of the appropriate recipients.- Specified by:
createSendMenuin interfaceTransmitter- Returns:
- send menu
-
setEnabled
public void setEnabled(boolean enabled)
Description copied from interface:TransmitterSets whether the send actions controlled by this transmitter should be enabled or not. This is an AND-like restriction - the actions may still be disabled for other reasons (e.g. no hub connection).- Specified by:
setEnabledin interfaceTransmitter- Parameters:
enabled- true iff actions may be invoked
-
-