|
||||||||||
| 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.account.AccountClientPluginSwing
public class AccountClientPluginSwing
Grid client plugin for the account service. This plugin extends the Grid client to allow it to use the Grid sample 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| 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 | |
|---|---|
AccountClientPluginSwing()
|
|
| Method Summary | |
|---|---|
void |
addPluginMenu(JMenu menu)
Add Menu for this Plugin |
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. |
boolean |
doDragDrop(Object source,
Object target)
Object 'source' has been dragged on to 'target'. |
String |
getState(StorableInStateRepository s)
gets the status of a resource |
Icon |
getTreeIcon(org.apache.axis.message.addressing.EndpointReferenceType resource)
|
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, doDoubleClick, doDragDrop, getState, getTreeIcon, init, showPopupMenu |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AccountClientPluginSwing()
| Method Detail |
|---|
public void addPluginMenu(JMenu menu)
ConversationBrowserPlugin
addPluginMenu in interface ConversationBrowserPluginaddPluginMenu in class AbstractConversationBrowserPlugin
public int compare(StorableInStateRepository s1,
StorableInStateRepository s2)
ConversationBrowserPlugin
compare in interface ConversationBrowserPlugincompare in class AbstractConversationBrowserPluginpublic String getState(StorableInStateRepository s)
ConversationBrowserPlugin
getState in interface ConversationBrowserPlugingetState 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 Icon getTreeIcon(org.apache.axis.message.addressing.EndpointReferenceType resource)
getTreeIcon in interface ConversationBrowserPlugingetTreeIcon in class AbstractConversationBrowserPlugin
public boolean doDragDrop(Object source,
Object target)
ConversationBrowserPluginStorableInStateRepository.
doDragDrop in interface ConversationBrowserPlugindoDragDrop in class AbstractConversationBrowserPluginsource - the item being dropped, this may be another object in the repository,
a URI, a local File, etc.target - the item which source was dropped on
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||