|
||||||||||
| 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.data.DataClientPluginSwing
public class DataClientPluginSwing
Grid client plugin for the sample 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| Nested Class Summary | |
|---|---|
class |
DataClientPluginSwing.DataDetailsThread
|
class |
DataClientPluginSwing.PreviewThread
|
class |
DataClientPluginSwing.TransferThread
|
| 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 | |
|---|---|
DataClientPluginSwing()
|
|
| Method Summary | |
|---|---|
void |
addFilters()
Add Filters for this Plugin |
void |
addProperties(ResourcePropertiesPanel panel)
Create a Panel to display a resource |
int |
compare(StorableInStateRepository s1,
StorableInStateRepository s2)
Compare. |
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, addPluginMenu, addPluginMenu, doDoubleClick, 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 DataClientPluginSwing()
| Method Detail |
|---|
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 void addFilters()
ConversationBrowserPlugin
addFilters in interface ConversationBrowserPluginaddFilters 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 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 | |||||||||