eu.geclipse.ui.dialogs
Class AccessControlDialog
java.lang.Object
Dialog
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:
- for all of them
canSaveWholeACL() == true (saving single
entries at a time would be too risky)
- all of them belong to objects of the same type, resp. are instances
of the same class
|
Constructor Summary |
AccessControlDialog(java.util.List<IACL> acls,
boolean canSaveWholeACL,
Shell parentShell)
Constructs the dialog used for access control management. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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.
createDialogArea
public Control createDialogArea(Composite parent)