|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.soton.itinnovation.grid.client.accesscontrol.AccessControlPlugin
public class AccessControlPlugin
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
|
| Constructor Summary | |
|---|---|
AccessControlPlugin()
|
|
| Method Summary | |
|---|---|
void |
addFilters(ConversationBrowser browser)
|
void |
addProperties(ResourcePropertiesPanel panel)
Create a Panel to display a resource |
boolean |
doDoubleClick(ConversationBrowser browser,
StorableInStateRepository object)
Do a double click on a resource. |
boolean |
doDragDrop(ConversationBrowser browser,
Object source,
Object target)
Object 'source' has been dragged on to 'target'. |
Icon |
getTreeIcon(ConversationBrowser browser,
StorableInStateRepository item)
Get an icon representing this resource |
void |
initPlugin()
Initialise the plugin. |
void |
showPopupMenu(ConversationBrowser browser,
JPopupMenu menu,
Object[] 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 |
|---|
public static String GET_MATCH_RULES_METHOD
public static String ADD_MATCH_RULE_METHOD
public static String REMOVE_MATCH_RULE_METHOD
| Constructor Detail |
|---|
public AccessControlPlugin()
| Method Detail |
|---|
public void initPlugin()
GridClientPluginProviderThe plugin should register itself with other components as appropriate.
initPlugin in interface GridClientPluginProviderRemoteServiceImpl.registerPortType(javax.xml.namespace.QName, Class),
ImplementationFactory.registerImplementation(Class, Class),
ConversationBrowser.addPlugin(uk.ac.soton.ecs.iam.grid.client.swing.PluginHook)
public void showPopupMenu(ConversationBrowser browser,
JPopupMenu menu,
Object[] items)
PluginHook
showPopupMenu in interface PluginHookbrowser - the browser opening the menumenu - the menu being createditems - the objects currently selected
public Icon getTreeIcon(ConversationBrowser browser,
StorableInStateRepository item)
PluginHook
getTreeIcon in interface PluginHook
public boolean doDoubleClick(ConversationBrowser browser,
StorableInStateRepository object)
PluginHook
doDoubleClick in interface PluginHookpublic void addProperties(ResourcePropertiesPanel panel)
PluginHook
addProperties in interface PluginHookpublic void addFilters(ConversationBrowser browser)
public boolean doDragDrop(ConversationBrowser browser,
Object source,
Object target)
PluginHookStorableInStateRepository.
doDragDrop in interface PluginHooksource - 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 | |||||||||