Package com.saperion.ngc.model.resultset
Class ResultAccessDataImpl
java.lang.Object
com.saperion.ngc.model.resultset.ResultAccessDataImpl
- All Implemented Interfaces:
- ResultAccessData,- Serializable
Class containing access information for a single document.
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionResultAccessDataImpl(int access) Constructor.ResultAccessDataImpl(com.saperion.intf.SaDocAccessData accessData) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionfinal booleanfinal booleanfinal booleanbooleanfinal booleanfinal booleanfinal booleanbooleanfinal booleancanRead()booleanbooleanfinal booleanbooleanbooleanfinal booleanfinal booleancanWrite()intbooleanbooleanbooleanfinal booleanfinal voidMerge element count.final voidmergeFlags(ResultAccessData other) Merge flags.voidsetCorrectStructure(boolean value) voidsetElementCount(int value) voidsetHasStructure(boolean value) voidsetScanned(boolean value) toString()
- 
Constructor Details- 
ResultAccessDataImplpublic ResultAccessDataImpl(com.saperion.intf.SaDocAccessData accessData) Constructor.- Parameters:
- accessData- access data from backend
 
- 
ResultAccessDataImplpublic ResultAccessDataImpl(int access) Constructor.- Parameters:
- access- access data as integer
 
 
- 
- 
Method Details- 
isVisiblepublic final boolean isVisible()- Specified by:
- isVisiblein interface- ResultAccessData
- Returns:
- true if the document is visible
- See Also:
 
- 
canReadpublic final boolean canRead()- Specified by:
- canReadin interface- ResultAccessData
- Returns:
- true if read operations are allowed
- See Also:
 
- 
canWritepublic final boolean canWrite()- Specified by:
- canWritein interface- ResultAccessData
- Returns:
- true if write operations are allowed
- See Also:
 
- 
canDeletepublic final boolean canDelete()- Specified by:
- canDeletein interface- ResultAccessData
- Returns:
- true if the document can be deleted
- See Also:
 
- 
canModifyAccesspublic final boolean canModifyAccess()- Specified by:
- canModifyAccessin interface- ResultAccessData
- Returns:
- true if access rights can be modified
- See Also:
 
- 
canAnnotatepublic final boolean canAnnotate()- Specified by:
- canAnnotatein interface- ResultAccessData
- Returns:
- true if annotations can be added
- See Also:
 
- 
canModifyIndexpublic final boolean canModifyIndex()- Specified by:
- canModifyIndexin interface- ResultAccessData
- Returns:
- true if the document's index data can be modified
- See Also:
 
- 
canExpandIndexpublic final boolean canExpandIndex()- Specified by:
- canExpandIndexin interface- ResultAccessData
- Returns:
- true if the document's index data can be expanded
- See Also:
 
- 
canModifyDocumentpublic final boolean canModifyDocument()- Specified by:
- canModifyDocumentin interface- ResultAccessData
- Returns:
- true if the document's content can be modified
- See Also:
 
- 
canUseBlackmarkerpublic final boolean canUseBlackmarker()- Specified by:
- canUseBlackmarkerin interface- ResultAccessData
- Returns:
- true if blackmarkers can be added
- See Also:
 
- 
canRestoreBlackmarkerspublic final boolean canRestoreBlackmarkers()- Specified by:
- canRestoreBlackmarkersin interface- ResultAccessData
- Returns:
- true if blackmarkers can be removed
- See Also:
 
- 
canSeeRevisionHistorypublic boolean canSeeRevisionHistory()- Specified by:
- canSeeRevisionHistoryin interface- ResultAccessData
- Returns:
- true if the version history is allowed to be seen
- See Also:
 
- 
canReleasepublic boolean canRelease()- Specified by:
- canReleasein interface- ResultAccessData
- Returns:
- true if the user has the right to release a document
- See Also:
 
- 
canExportpublic boolean canExport()- Specified by:
- canExportin interface- ResultAccessData
- Returns:
- true if the user has the right to export a document
- See Also:
 
- 
mergeFlagsMerge flags.- Specified by:
- mergeFlagsin interface- ResultAccessData
- Parameters:
- other- Other access data
- See Also:
 
- 
mergeElementCountMerge element count.- Specified by:
- mergeElementCountin interface- ResultAccessData
- Parameters:
- other- Other access data
- See Also:
 
- 
hasCorrectStructurepublic boolean hasCorrectStructure()- Specified by:
- hasCorrectStructurein interface- ResultAccessData
- Returns:
- Has correct structure.
- See Also:
 
- 
setCorrectStructurepublic void setCorrectStructure(boolean value) - Specified by:
- setCorrectStructurein interface- ResultAccessData
- Parameters:
- value- True for correct structure.
- See Also:
 
- 
hasStructurepublic boolean hasStructure()- Specified by:
- hasStructurein interface- ResultAccessData
- Returns:
- true if document is structured.
- See Also:
 
- 
setHasStructurepublic void setHasStructure(boolean value) - Specified by:
- setHasStructurein interface- ResultAccessData
- Parameters:
- value- True if document is structured.
- See Also:
 
- 
isScannedpublic boolean isScanned()- Specified by:
- isScannedin interface- ResultAccessData
- Returns:
- Is scanned
- See Also:
 
- 
setScannedpublic void setScanned(boolean value) - Specified by:
- setScannedin interface- ResultAccessData
- Parameters:
- value- Is scanned type.
- See Also:
 
- 
getElementCountpublic int getElementCount()- Specified by:
- getElementCountin interface- ResultAccessData
- Returns:
- Element count
- See Also:
 
- 
setElementCountpublic void setElementCount(int value) - Specified by:
- setElementCountin interface- ResultAccessData
- Parameters:
- value- Element count
- See Also:
 
- 
canProlongRetentionpublic boolean canProlongRetention()- Specified by:
- canProlongRetentionin interface- ResultAccessData
- Returns:
- true when user is allowed to prolong documents retention
- See Also:
 
- 
canReduceDispositionpublic boolean canReduceDisposition()- Specified by:
- canReduceDispositionin interface- ResultAccessData
- Returns:
- true when user is allowed to reduce documents disposition time
- See Also:
 
- 
canSetLitigationHoldpublic boolean canSetLitigationHold()- Specified by:
- canSetLitigationHoldin interface- ResultAccessData
- Returns:
- true when user is allowed to set litigation hold for this document
- See Also:
 
- 
toString
 
-