uk.ac.soton.itinnovation.grid.client.accesscontrol
Class AccessControlPlugin

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.client.swing.AbstractConversationBrowserPlugin
      extended by uk.ac.soton.itinnovation.grid.client.accesscontrol.AccessControlPlugin
All Implemented Interfaces:
ConversationBrowserPlugin

public class AccessControlPlugin
extends AbstractConversationBrowserPlugin

Access Control plug-in for the GRIA client.


Field Summary
static String ADD_MATCH_RULE_METHOD
           
static String GET_MATCH_RULES_METHOD
           
static String REMOVE_MATCH_RULE_METHOD
           
 
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
AccessControlPlugin()
           
 
Method Summary
 void addProperties(ResourcePropertiesPanel panel)
          Create a Panel to display a 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, addPluginMenu, compare, doDoubleClick, doDoubleClick, doDragDrop, doDragDrop, getState, getState, getTreeIcon, getTreeIcon, init, showPopupMenu
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GET_MATCH_RULES_METHOD

public static String GET_MATCH_RULES_METHOD

ADD_MATCH_RULE_METHOD

public static String ADD_MATCH_RULE_METHOD

REMOVE_MATCH_RULE_METHOD

public static String REMOVE_MATCH_RULE_METHOD
Constructor Detail

AccessControlPlugin

public AccessControlPlugin()
Method Detail

showPopupMenu

public void showPopupMenu(JPopupMenu menu,
                          Class itemClass,
                          org.apache.axis.message.addressing.EndpointReferenceType[] items)
Description copied from interface: ConversationBrowserPlugin
Add extra menu items. This is called when the user opens the popup menu. All selected items have the same class.

Specified by:
showPopupMenu in interface ConversationBrowserPlugin
Overrides:
showPopupMenu in class AbstractConversationBrowserPlugin
Parameters:
menu - the menu being created
itemClass - an interface that all the items implement (usually the interface of the first item)
items - the objects currently selected

addProperties

public void addProperties(ResourcePropertiesPanel panel)
Description copied from interface: ConversationBrowserPlugin
Create a Panel to display a resource

Specified by:
addProperties in interface ConversationBrowserPlugin
Overrides:
addProperties in class AbstractConversationBrowserPlugin


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