|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.soton.itinnovation.grid.client.swing.AbstractConversationBrowserPlugin
uk.ac.soton.itinnovation.grid.client.job.JobClientPluginSwing
public class JobClientPluginSwing
Grid client plugin for the job service. This plugin extends the Grid client to allow it to use the Grid job service. It registers the objects relating to the service and also extends the client's Swing interface to add menu actions for these resources.
for details of the client's plugin system| Nested Class Summary | |
|---|---|
class |
JobClientPluginSwing.JobDetailsThread
|
class |
JobClientPluginSwing.JobIOThread
|
class |
JobClientPluginSwing.JobMonitorDetailsThread
|
class |
JobClientPluginSwing.JobServiceDetailsThread
|
class |
JobClientPluginSwing.NewJobJSDLThread
|
class |
JobClientPluginSwing.NewJobThread
|
| Field Summary |
|---|
| Fields inherited from class uk.ac.soton.itinnovation.grid.client.swing.AbstractConversationBrowserPlugin |
|---|
browser |
| Fields inherited from interface uk.ac.soton.itinnovation.grid.client.swing.ConversationBrowserPlugin |
|---|
PROVIDER_RESOURCE_NAME |
| Constructor Summary | |
|---|---|
JobClientPluginSwing()
|
|
| Method Summary | |
|---|---|
void |
addProperties(ResourcePropertiesPanel panel)
Create a Panel to display a resource |
int |
compare(StorableInStateRepository s1,
StorableInStateRepository s2)
Compare. |
boolean |
doDoubleClick(StorableInStateRepository item)
Do a double click on a resource. |
String |
getState(StorableInStateRepository s)
gets the status of a resource |
Icon |
getTreeIcon(org.apache.axis.message.addressing.EndpointReferenceType resource)
|
void |
init(ConversationBrowser browser)
Called once to initialise the plugin. |
void |
registryEvent(RegistryEvent event)
|
void |
showPopupMenu(JPopupMenu menu,
Class itemClass,
org.apache.axis.message.addressing.EndpointReferenceType[] items)
Add extra menu items. |
| Methods inherited from class uk.ac.soton.itinnovation.grid.client.swing.AbstractConversationBrowserPlugin |
|---|
addFilters, addFilters, addPluginMenu, addPluginMenu, doDoubleClick, doDragDrop, doDragDrop, getState, getTreeIcon, showPopupMenu |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JobClientPluginSwing()
| Method Detail |
|---|
public void init(ConversationBrowser browser)
ConversationBrowserPlugin
init in interface ConversationBrowserPlugininit in class AbstractConversationBrowserPlugin
public void showPopupMenu(JPopupMenu menu,
Class itemClass,
org.apache.axis.message.addressing.EndpointReferenceType[] items)
ConversationBrowserPlugin
showPopupMenu in interface ConversationBrowserPluginshowPopupMenu in class AbstractConversationBrowserPluginmenu - the menu being createditemClass - an interface that all the items implement (usually the interface of the first item)items - the objects currently selectedpublic void addProperties(ResourcePropertiesPanel panel)
ConversationBrowserPlugin
addProperties in interface ConversationBrowserPluginaddProperties in class AbstractConversationBrowserPluginpublic boolean doDoubleClick(StorableInStateRepository item)
ConversationBrowserPlugin
doDoubleClick in interface ConversationBrowserPlugindoDoubleClick in class AbstractConversationBrowserPluginpublic String getState(StorableInStateRepository s)
ConversationBrowserPlugin
getState in interface ConversationBrowserPlugingetState in class AbstractConversationBrowserPlugin
public int compare(StorableInStateRepository s1,
StorableInStateRepository s2)
ConversationBrowserPlugin
compare in interface ConversationBrowserPlugincompare in class AbstractConversationBrowserPluginpublic Icon getTreeIcon(org.apache.axis.message.addressing.EndpointReferenceType resource)
getTreeIcon in interface ConversationBrowserPlugingetTreeIcon in class AbstractConversationBrowserPluginpublic void registryEvent(RegistryEvent event)
registryEvent in interface RegistryListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||