|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IrisApplication
This interface must implemented by enclosing application. An instance of this interface is provided to the components when they are initialized, so that they can access application-wide information and operations.
Method Summary | |
---|---|
File |
getConfigurationDir()
Get a pointer to the directory that contains all the configuration files for this component. |
URL |
getHelpURL()
|
cfa.vo.interop.SAMPController |
getSAMPController()
|
boolean |
isSampEnabled()
Return whether or not SAMP was enabled for this session. |
void |
sendSampMessage(org.astrogrid.samp.Message msg)
|
void |
sendSedMessage(ExtSed sed)
Convenience shortcut that allows components to broadcast a SED message to the SAMP hub. |
Method Detail |
---|
File getConfigurationDir()
boolean isSampEnabled()
void sendSedMessage(ExtSed sed) throws org.astrogrid.samp.client.SampException
sed
- The SED file that has to be sent through SAMPsedId
- The ID of the SED file sent
org.astrogrid.samp.client.SampException
- If an exception is thrown while the message is being sentvoid sendSampMessage(org.astrogrid.samp.Message msg) throws org.astrogrid.samp.client.SampException
org.astrogrid.samp.client.SampException
cfa.vo.interop.SAMPController getSAMPController()
URL getHelpURL()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |