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 SaACLRights
SaACLRights.canAnnotate()
public boolean canBlackMarker()
canBlackMarker
in interface SaACLRights
SaACLRights.canBlackMarker()
public boolean canComplete()
canComplete
in interface SaACLRights
SaACLRights.canComplete()
public boolean canDelete()
canDelete
in interface SaACLRights
SaACLRights.canDelete()
public boolean canExpandIndex()
SaACLRights.canWrite()
.
SaACLRights.canIndex()
and
canExpandIndex().canExpandIndex
in interface SaACLRights
SaACLRights.canExpandIndex()
public boolean canExport()
SaACLRights.canRead()
and
canExport().canExport
in interface SaACLRights
SaACLRights.canExport()
public boolean canIndex()
SaACLRights.canWrite()
.canIndex
in interface SaACLRights
SaACLRights.canIndex()
public boolean canModifyDoc()
SaACLRights.canWrite()
.canModifyDoc
in interface SaACLRights
SaACLRights.canModifyDoc()
public boolean canPermissions()
canPermissions
in interface SaACLRights
SaACLRights.canPermissions()
public boolean canRead()
canRead
in interface SaACLRights
SaACLRights.canRead()
public boolean canRecordsManagement()
canRecordsManagement
in interface SaACLRights
SaACLRights.canRecordsManagement()
public boolean canRelease()
canRelease
in interface SaACLRights
SaACLRights.canRelease()
public boolean canRestoreRevision()
canRestoreRevision
in interface SaACLRights
SaACLRights.canRestoreRevision()
public boolean canRevisionHistorie()
canRevisionHistorie
in interface SaACLRights
SaACLRights.canRevisionHistorie()
public boolean canRightExtension()
canRightExtension
in interface SaACLRights
SaACLRights.canRightExtension()
public boolean canSaveBlackMarkers()
canSaveBlackMarkers
in interface SaACLRights
SaACLRights.canSaveBlackMarkers()
public boolean canVisible()
canVisible
in interface SaACLRights
SaACLRights.canVisible()
public boolean canWrite()
canWrite
in interface SaACLRights
SaACLRights.canWrite()
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.