|
||||||||||
| 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 sent
void sendSampMessage(org.astrogrid.samp.Message msg)
throws org.astrogrid.samp.client.SampException
org.astrogrid.samp.client.SampExceptioncfa.vo.interop.SAMPController getSAMPController()
URL getHelpURL()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||