|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.ou.kmi.buddyspace.plugins.BSPluginLoader
BSPluginLoader
provides access (loading) to plugins.
Constructor Summary | |
BSPluginLoader(BSMainFrame mainFrame,
javax.swing.JTabbedPane tabbedPane,
BSCore core)
Constructor |
Method Summary | |
void |
addOpenWindows(java.util.Vector openWindows,
boolean connected)
Calls add open windows for all plugins. |
void |
connected()
Handles change of connection to connected |
void |
disconnected()
Handles change of connection to disconnected |
void |
getPrefTabs(java.util.Vector components,
java.util.Vector names)
Gets tabs for preferences and their names |
BSPubsubPlugin |
getPubsubPlugin()
Returns pubsub plugin |
void |
getSupportedNamespaces(java.util.Vector namespaces,
java.util.Vector names)
Gets supported namespaces and their human-readable names |
boolean |
isNewMessage()
Returns if there are some new messages (alerts) |
void |
loadAppLauncher()
Loads application launcher plugin |
void |
loadBrowse()
Loads browse plugin |
void |
loadConference()
Loads conference plugin |
void |
loadDisco()
Loads disco plugin |
void |
loadMaps()
Loads maps plugin |
void |
loadPlans()
Loads plans plugin |
void |
loadPubsub()
Loads pubsub plugin |
void |
loadWebBrowser()
Loads web browser plugin |
void |
openTheWindows(java.util.Vector openWindows,
boolean connected)
Calls open windows for all plugins. |
boolean |
performAction(JID jid,
java.lang.String namespace)
Performs action within given namespace for given JID |
void |
shutdownCorbaServer(java.lang.String namespace)
Shuts down corba server for plugin. |
boolean |
startCorbaServer(java.lang.String namespace)
Starts corba server for plugin. |
boolean |
storePrefs()
Stores preferences |
void |
updateLAF()
Updates LAF of all plug-ins |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BSPluginLoader(BSMainFrame mainFrame, javax.swing.JTabbedPane tabbedPane, BSCore core)
Method Detail |
public void connected()
public void disconnected()
public void loadConference()
public void loadMaps()
public void loadWebBrowser()
public void loadBrowse()
public void loadAppLauncher()
public void loadDisco()
public void loadPubsub()
public BSPubsubPlugin getPubsubPlugin()
public void loadPlans()
public boolean performAction(JID jid, java.lang.String namespace)
public void getSupportedNamespaces(java.util.Vector namespaces, java.util.Vector names)
public void getPrefTabs(java.util.Vector components, java.util.Vector names)
public boolean storePrefs()
public void updateLAF()
public boolean isNewMessage()
public boolean startCorbaServer(java.lang.String namespace)
public void shutdownCorbaServer(java.lang.String namespace)
public void openTheWindows(java.util.Vector openWindows, boolean connected)
public void addOpenWindows(java.util.Vector openWindows, boolean connected)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |