g-Eclipse
Release 1.0.0

eu.geclipse.ui.dialogs
Class AccessControlDialog

java.lang.Object
  extended by Dialog
      extended by eu.geclipse.ui.dialogs.AccessControlDialog

public class AccessControlDialog
extends Dialog

A dialog for managing the access permissions of grid elements implementing IProtectable.

Editing multiple ACLs is supported only if:


Constructor Summary
AccessControlDialog(java.util.List<IACL> acls, boolean canSaveWholeACL, Shell parentShell)
          Constructs the dialog used for access control management.
 
Method Summary
 Control createDialogArea(Composite parent)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessControlDialog

public AccessControlDialog(java.util.List<IACL> acls,
                           boolean canSaveWholeACL,
                           Shell parentShell)
Constructs the dialog used for access control management.

Parameters:
acls - the list of IACLs which should be managed.
canSaveWholeACL - if true then the ACL supports being saved as a whole.
parentShell - the parent shell for this (modal) dialog.
Method Detail

createDialogArea

public Control createDialogArea(Composite parent)

g-Eclipse
Release 1.0.0