uk.ac.soton.itinnovation.grid.client.swing
Interface PluginHookExtensions

All Known Implementing Classes:
AccountClientPlugin, DataClientPlugin, JobClientPlugin, SLAClientPlugin

public interface PluginHookExtensions

Plugins implement this to extend the GUI.


Method Summary
 void addFilters(ConversationBrowser browser)
          Add Filters for this Plugin
 void addPluginMenu(ConversationBrowser browser, JMenu menu)
          Add Menu for this Plugin
 int compare(StorableInStateRepository s1, StorableInStateRepository s2)
          Compare
 String getState(ConversationBrowser browser, StorableInStateRepository s)
          gets the status of a resource
 

Method Detail

addFilters

void addFilters(ConversationBrowser browser)
Add Filters for this Plugin


addPluginMenu

void addPluginMenu(ConversationBrowser browser,
                   JMenu menu)
Add Menu for this Plugin


compare

int compare(StorableInStateRepository s1,
            StorableInStateRepository s2)
Compare


getState

String getState(ConversationBrowser browser,
                StorableInStateRepository s)
gets the status of a resource



Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.