|
||||||||||
| 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
public abstract class AbstractConversationBrowserPlugin
Base class that supplies defaults for all the plugin methods.
| Field Summary | |
|---|---|
protected ConversationBrowser |
browser
|
| Fields inherited from interface uk.ac.soton.itinnovation.grid.client.swing.ConversationBrowserPlugin |
|---|
PROVIDER_RESOURCE_NAME |
| Constructor Summary | |
|---|---|
AbstractConversationBrowserPlugin()
|
|
| Method Summary | |
|---|---|
void |
addFilters()
Add Filters for this Plugin |
protected void |
addFilters(ConversationBrowser browser)
Deprecated. |
protected void |
addPluginMenu(ConversationBrowser browser,
JMenu menu)
Deprecated. |
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. |
protected boolean |
doDoubleClick(ConversationBrowser browser,
StorableInStateRepository resource)
Deprecated. |
boolean |
doDoubleClick(StorableInStateRepository resource)
Do a double click on a resource. |
protected boolean |
doDragDrop(ConversationBrowser browser,
Object source,
Object target)
Deprecated. |
boolean |
doDragDrop(Object source,
Object target)
Object 'source' has been dragged on to 'target'. |
protected String |
getState(ConversationBrowser browser,
StorableInStateRepository s)
Deprecated. |
String |
getState(StorableInStateRepository s)
gets the status of a resource |
protected Icon |
getTreeIcon(ConversationBrowser browser,
StorableInStateRepository resource)
Deprecated. |
Icon |
getTreeIcon(org.apache.axis.message.addressing.EndpointReferenceType resource)
|
void |
init(ConversationBrowser browser)
Called once to initialise the plugin. |
protected void |
showPopupMenu(ConversationBrowser browser,
JPopupMenu menu,
Object[] items)
Deprecated. |
void |
showPopupMenu(JPopupMenu menu,
Class<?> commonInterface,
org.apache.axis.message.addressing.EndpointReferenceType[] items)
Add extra menu items. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ConversationBrowser browser
| Constructor Detail |
|---|
public AbstractConversationBrowserPlugin()
| Method Detail |
|---|
public void init(ConversationBrowser browser)
ConversationBrowserPlugin
init in interface ConversationBrowserPlugin
public void showPopupMenu(JPopupMenu menu,
Class<?> commonInterface,
org.apache.axis.message.addressing.EndpointReferenceType[] items)
ConversationBrowserPlugin
showPopupMenu in interface ConversationBrowserPluginmenu - the menu being createdcommonInterface - 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 ConversationBrowserPluginpublic boolean doDoubleClick(StorableInStateRepository resource)
ConversationBrowserPlugin
doDoubleClick in interface ConversationBrowserPluginpublic Icon getTreeIcon(org.apache.axis.message.addressing.EndpointReferenceType resource)
getTreeIcon in interface ConversationBrowserPlugin
public boolean doDragDrop(Object source,
Object target)
ConversationBrowserPluginStorableInStateRepository.
doDragDrop in interface ConversationBrowserPluginsource - 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
public void addFilters()
ConversationBrowserPlugin
addFilters in interface ConversationBrowserPluginpublic void addPluginMenu(JMenu menu)
ConversationBrowserPlugin
addPluginMenu in interface ConversationBrowserPlugin
public int compare(StorableInStateRepository s1,
StorableInStateRepository s2)
ConversationBrowserPlugin
compare in interface ConversationBrowserPluginpublic String getState(StorableInStateRepository s)
ConversationBrowserPlugin
getState in interface ConversationBrowserPlugin
@Deprecated
protected final void showPopupMenu(ConversationBrowser browser,
JPopupMenu menu,
Object[] items)
@Deprecated
protected final boolean doDoubleClick(ConversationBrowser browser,
StorableInStateRepository resource)
@Deprecated
protected final Icon getTreeIcon(ConversationBrowser browser,
StorableInStateRepository resource)
@Deprecated
protected final boolean doDragDrop(ConversationBrowser browser,
Object source,
Object target)
@Deprecated protected final void addFilters(ConversationBrowser browser)
@Deprecated
protected final void addPluginMenu(ConversationBrowser browser,
JMenu menu)
@Deprecated
protected final String getState(ConversationBrowser browser,
StorableInStateRepository s)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||