public class SaACLRightsImpl extends Object implements SaACLRights
SaACLRights interface.FLGANNOTATE, FLGBLACKMARKER, FLGCOMPLETE, FLGDELETE, FLGEXPANDINDEX, FLGEXPORT, FLGINDEX, FLGMODIFYDOC, FLGPERMISSIONS, FLGREAD, FLGRECORDSMANAGEMENT, FLGRELEASE, FLGRESTOREREVISION, FLGREVISIONHISTORIE, FLGRIGHTEXTENSION, FLGSAVEBLACKMARKERS, FLGVISIBLE, FLGWRITE| Constructor and Description |
|---|
SaACLRightsImpl(int aclRights)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAnnotate()
This right defines whether the user may edit annotations on the object.
|
boolean |
canBlackMarker() |
boolean |
canComplete() |
boolean |
canDelete()
This right defines whether the user may delete the object.
|
boolean |
canExpandIndex()
This right defines whether the user may add new index data to the object.
|
boolean |
canExport()
This right defines whether the user may export the object.
|
boolean |
canIndex()
This right defines whether the user may change index data of the object.
|
boolean |
canModifyDoc()
This right defines whether the user may change content of the object.
|
boolean |
canPermissions()
This right defines whether the user may change which ACLs secure the object.
|
boolean |
canRead()
This right defines whether the user may read or view data of the object.
|
boolean |
canRecordsManagement() |
boolean |
canRelease() |
boolean |
canRestoreRevision()
This right defines whether the user may undo changes on the object.
|
boolean |
canRevisionHistorie()
This right defines whether the user may read the revision history of the object.
|
boolean |
canRightExtension()
internal - do not use.
|
boolean |
canSaveBlackMarkers() |
boolean |
canVisible()
This right defines whether the user may see the object.
|
boolean |
canWrite()
This right defines whether the user may change data of the object.
|
public SaACLRightsImpl(int aclRights)
aclRights - ACL rightspublic boolean canAnnotate()
SaACLRights.canWrite().canAnnotate in interface SaACLRightsSaACLRights.canAnnotate()public boolean canBlackMarker()
canBlackMarker in interface SaACLRightsSaACLRights.canBlackMarker()public boolean canComplete()
canComplete in interface SaACLRightsSaACLRights.canComplete()public boolean canDelete()
canDelete in interface SaACLRightsSaACLRights.canDelete()public boolean canExpandIndex()
SaACLRights.canWrite().
SaACLRights.canIndex() and
canExpandIndex().canExpandIndex in interface SaACLRightsSaACLRights.canExpandIndex()public boolean canExport()
SaACLRights.canRead() and
canExport().canExport in interface SaACLRightsSaACLRights.canExport()public boolean canIndex()
SaACLRights.canWrite().canIndex in interface SaACLRightsSaACLRights.canIndex()public boolean canModifyDoc()
SaACLRights.canWrite().canModifyDoc in interface SaACLRightsSaACLRights.canModifyDoc()public boolean canPermissions()
canPermissions in interface SaACLRightsSaACLRights.canPermissions()public boolean canRead()
canRead in interface SaACLRightsSaACLRights.canRead()public boolean canRecordsManagement()
canRecordsManagement in interface SaACLRightsSaACLRights.canRecordsManagement()public boolean canRelease()
canRelease in interface SaACLRightsSaACLRights.canRelease()public boolean canRestoreRevision()
canRestoreRevision in interface SaACLRightsSaACLRights.canRestoreRevision()public boolean canRevisionHistorie()
canRevisionHistorie in interface SaACLRightsSaACLRights.canRevisionHistorie()public boolean canRightExtension()
canRightExtension in interface SaACLRightsSaACLRights.canRightExtension()public boolean canSaveBlackMarkers()
canSaveBlackMarkers in interface SaACLRightsSaACLRights.canSaveBlackMarkers()public boolean canVisible()
canVisible in interface SaACLRightsSaACLRights.canVisible()public boolean canWrite()
canWrite in interface SaACLRightsSaACLRights.canWrite()Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.