org.exoplatform.calendar.webui.popup
Class UISharedForm.Permission
java.lang.Object
org.exoplatform.calendar.webui.popup.UISharedForm.Permission
- Enclosing class:
- UISharedForm
public static class UISharedForm.Permission
- extends Object
represents a permission with its owner and his status of edit permission
UISharedForm.Permission
public UISharedForm.Permission(UISharedForm.PermissionOwner owner)
hasEditPermission
public boolean hasEditPermission()
allowEditPermission
public void allowEditPermission()
getOwner
public UISharedForm.PermissionOwner getOwner()
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
getId
public String getId()
valueOf
public static Set<UISharedForm.Permission> valueOf(String[] permissions)
- convert from an array string of permission statements to
a set of permission
- Parameters:
permissions -
- Returns:
allowEditToGroupOfPermissions
public static Set<UISharedForm.Permission> allowEditToGroupOfPermissions(Set<UISharedForm.Permission> permissions)
- add edit permissions to a group of permissions
- Returns:
- permissions new set of permissions
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.