cds.aladin
Interface AppMessagingInterface
- All Known Implementing Classes:
- PlasticManager, SAMPManager
public interface AppMessagingInterface
Method Summary |
boolean |
broadcastImage(PlanImage pi,
java.lang.String[] recipients)
|
boolean |
broadcastTable(PlanCatalog pc,
java.lang.String[] recipients)
|
java.lang.String[] |
getAppsSupporting(AppMessagingInterface.AbstractMessage message)
|
java.lang.Object |
getAppWithName(java.lang.String s)
|
boolean |
getPlasticTrace()
|
PlasticWidget |
getPlasticWidget()
|
java.lang.String |
getProtocolName()
|
boolean |
internalHubRunning()
|
boolean |
isRegistered()
|
boolean |
ping()
|
void |
pointAtCoords(double ra,
double dec)
|
boolean |
register(boolean silent,
boolean launchHubIfNeeded)
|
void |
sendHighlightObjectsMsg(Source source)
|
void |
sendMessageLoadCharac(java.lang.String url,
java.lang.String name,
java.util.List recipients)
|
void |
sendMessageLoadImage(java.lang.String url,
java.lang.String name,
java.util.List recipients)
|
void |
sendMessageLoadSpectrum(java.lang.String url,
java.lang.String spectrumId,
java.lang.String spectrumName,
java.util.Map metadata,
java.util.List recipients)
si recipients==null --> broadcast |
void |
sendSelectObjectsMsg()
|
void |
setPlasticTrace(boolean plasticTrace)
|
void |
setPlasticWidget(PlasticWidget widget)
|
boolean |
startInternalHub()
|
void |
stopInternalHub(boolean dontAsk)
|
void |
trace(java.lang.String s)
|
boolean |
unregister()
|
boolean |
unregister(boolean force)
|
boolean |
unregister(boolean force,
boolean destroyInternalHub)
|
void |
updateState()
|
NO_PLASTIC
static final int NO_PLASTIC
- See Also:
- Constant Field Values
PLASTIC_NOT_CONNECTED
static final int PLASTIC_NOT_CONNECTED
- See Also:
- Constant Field Values
PLASTIC_CONNECTED_ALONE
static final int PLASTIC_CONNECTED_ALONE
- See Also:
- Constant Field Values
PLASTIC_CAN_TRANSMIT
static final int PLASTIC_CAN_TRANSMIT
- See Also:
- Constant Field Values
ABSTRACT_MSG_LOAD_FITS
static final AppMessagingInterface.AbstractMessage ABSTRACT_MSG_LOAD_FITS
ABSTRACT_MSG_LOAD_VOT_FROM_URL
static final AppMessagingInterface.AbstractMessage ABSTRACT_MSG_LOAD_VOT_FROM_URL
ABSTRACT_MSG_LOAD_SPECTRUM_FROM_URL
static final AppMessagingInterface.AbstractMessage ABSTRACT_MSG_LOAD_SPECTRUM_FROM_URL
ABSTRACT_MSG_LOAD_CHARAC_FROM_URL
static final AppMessagingInterface.AbstractMessage ABSTRACT_MSG_LOAD_CHARAC_FROM_URL
ICON_URL
static final java.lang.String ICON_URL
- See Also:
- Constant Field Values
broadcastImage
boolean broadcastImage(PlanImage pi,
java.lang.String[] recipients)
broadcastTable
boolean broadcastTable(PlanCatalog pc,
java.lang.String[] recipients)
getAppsSupporting
java.lang.String[] getAppsSupporting(AppMessagingInterface.AbstractMessage message)
getAppWithName
java.lang.Object getAppWithName(java.lang.String s)
getPlasticTrace
boolean getPlasticTrace()
setPlasticTrace
void setPlasticTrace(boolean plasticTrace)
getPlasticWidget
PlasticWidget getPlasticWidget()
isRegistered
boolean isRegistered()
internalHubRunning
boolean internalHubRunning()
updateState
void updateState()
register
boolean register(boolean silent,
boolean launchHubIfNeeded)
sendMessageLoadSpectrum
void sendMessageLoadSpectrum(java.lang.String url,
java.lang.String spectrumId,
java.lang.String spectrumName,
java.util.Map metadata,
java.util.List recipients)
- si recipients==null --> broadcast
sendMessageLoadCharac
void sendMessageLoadCharac(java.lang.String url,
java.lang.String name,
java.util.List recipients)
sendMessageLoadImage
void sendMessageLoadImage(java.lang.String url,
java.lang.String name,
java.util.List recipients)
setPlasticWidget
void setPlasticWidget(PlasticWidget widget)
sendHighlightObjectsMsg
void sendHighlightObjectsMsg(Source source)
sendSelectObjectsMsg
void sendSelectObjectsMsg()
startInternalHub
boolean startInternalHub()
stopInternalHub
void stopInternalHub(boolean dontAsk)
trace
void trace(java.lang.String s)
unregister
boolean unregister()
unregister
boolean unregister(boolean force)
unregister
boolean unregister(boolean force,
boolean destroyInternalHub)
pointAtCoords
void pointAtCoords(double ra,
double dec)
getProtocolName
java.lang.String getProtocolName()
ping
boolean ping()
Copyright © 2009 UDS/CNRS