Class ActiveDocumentBean
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionRecalculates the visibility of TOC elements and jumps to the active element after a +/- button has been pressed.clearCacheAction.deleteRecordAction
(boolean keepTraceDocument) deleteRecordAction.void
downloadTOCAction.generateGeoMap
(String pi) generateGeoMap.Getter for the fieldaction
.Getter for the fieldclearCacheMode
.getCurrentElement.int
getCurrentThumbnailPage.Getter for the fielddeleteRecordKeepTrace
.getFirstPageUrl.getFullscreenImageUrl.getFulltextUrl.Get a CMSSidebarElement with a map containing all GeoMarkers for the current PI.getGeomapFilters.int
Getter for the fieldimageContainerWidth
.Getter for the fieldimageToShow
.getImageUrl.Title bar label value escaped for JavaScript.getLastPageUrl.Getter for the fieldlastReceivedIdentifier
.getLogid()
Getter for the fieldlogid
.Deprecated.URL is now build in HTMLgetMetadataUrl.getNextDocstructUrl.Getter for the fieldnextHit
.getNextPageUrl.getNextPageUrl
(int step) getNextPageUrl.int
getNumberOfImages.getPageUrl.getPageUrl
(int order) getPageUrl.getPageUrl
(String pageOrderRange) getPageUrl.getPageUrl
(String pageType, String pageOrderRange) Returns the navigation URL for the given page type and number.getPageUrlByType
(String pageType) getPageUrl.getPageUrlRelativeToCurrentPage
(int step) getNextPageUrl.Returns the PI of the currently loaded record.getPIFromFieldValue
(String value, String field) getPIFromFieldValue.Getter for the fieldprevHit
.getPreviousDocstructUrl.getPreviousPageUrl.getPreviousPageUrl
(int step) getPreviousPageUrl.getRecordGeoMap.Getter for the fieldrecordLanguages
.getRelatedItems
(String identifierField) getRelatedItems.getRelatedItemsQueryString
(String identifierField) Returns a query string containing all values of the given identifier field.Returns a string that contains previous and/or next url elementsgetSelectedDownloadOption.Getter for the fieldselectedDownloadOptionLabel
.Getter for the fieldselectedRecordLanguage
.Getter for the fieldselectedRecordLanguage
.Deprecated.URL is now build in HTMLgetTitleBarLabel.getTitleBarLabel
(String language) getTitleBarLabel.getTitleBarLabel
(Locale locale) getTitleBarLabel.getToc()
Getter for the fieldtoc
.Getter for the fieldtocCurrentPage
.getTopDocument.Getter for the fieldtopDocumentIddoc
.Do not call from ActiveDocumentBean.update()!boolean
Checks if there is an anchor in this docStruct's hierarchyboolean
isAccessPermissionEpub.boolean
isAccessPermissionPdf.boolean
Indicates whether user comments are allowed for the current record based on several criteria.boolean
isAnchor()
isAnchor.boolean
isDownloadImageModalVisible.boolean
isGroup()
isGroup.boolean
isHasLanguages.boolean
Indicates whether a record is currently properly loaded in this bean.boolean
Check if the current page should initialize a WebSocketboolean
isVolume()
isVolume.open()
Pretty-URL entry point.openFulltext.Exports the currently loaded for re-indexing.reload.void
reset()
TODO This can cause NPEs if called while update() is running.void
resets the access rights for user comments and pdf download stored inViewManager
.void
Setter for the fieldaction
.void
setAnchor
(boolean anchor) Setter for the fieldanchor
.void
setBookshelfBean
(BookmarkBean bookshelfBean) Required setter for ManagedProperty injectionvoid
setBreadcrumbBean
(BreadcrumbBean breadcrumbBean) Required setter for ManagedProperty injectionvoid
setChildrenInvisible
(TOCElement element) setChildrenInvisible.void
setChildrenVisible
(TOCElement element) setChildrenVisible.void
setClearCacheMode
(String clearCacheMode) Setter for the fieldclearCacheMode
.void
setCmsBean
(CmsBean cmsBean) Required setter for ManagedProperty injectionvoid
setCurrentThumbnailPage
(int currentThumbnailPage) setCurrentThumbnailPage.void
setDeleteRecordKeepTrace
(Boolean deleteRecordKeepTrace) Setter for the fielddeleteRecordKeepTrace
.setDoublePageModeAction
(boolean doublePageMode) This method augments the setterViewManager.setDoublePageMode(boolean)
with URL modifications to reflect the mode.void
setDownloadOptionLabelFromRequestParameter.void
setImageToShow
(String imageToShow) Setter for the fieldimageToShow
.void
setLastReceivedIdentifier
(String lastReceivedIdentifier) Setter for the fieldlastReceivedIdentifier
.void
Setter for the fieldlogid
.void
setNavigationHelper
(NavigationHelper navigationHelper) Required setter for ManagedProperty injectionvoid
setPersistentIdentifier
(String persistentIdentifier) setPersistentIdentifier.void
setRecordLanguages
(List<String> recordLanguages) Setter for the fieldrecordLanguages
.void
Sets imageToShow to the representative page found in the search index, or "1" if none found.void
setSearchBean
(SearchBean searchBean) Required setter for ManagedProperty injectionvoid
setSelectedDownloadOptionLabel
(String selectedDownloadOptionLabel) Setter for the fieldselectedDownloadOptionLabel
.void
setSelectedRecordLanguage
(String selectedRecordLanguageCode) Setter for the fieldselectedRecordLanguage
.void
setSelectedRecordLanguage3
(String selectedRecordLanguageCode) Setter to match getSelectedRecordLanguage3() for URL patterns.void
setTocCurrentPage
(String tocCurrentPage) Setter for the fieldtocCurrentPage
.void
toggleDownloadImageModal.void
update()
Loads the record with the IDDOC set incurrentElementIddoc
.
-
Field Details
-
topDocumentIddoc
-
-
Constructor Details
-
ActiveDocumentBean
public ActiveDocumentBean()Empty constructor.
-
-
Method Details
-
setCmsBean
Required setter for ManagedProperty injection- Parameters:
cmsBean
- the cmsBean to set
-
setSearchBean
Required setter for ManagedProperty injection- Parameters:
searchBean
- the searchBean to set
-
setBookshelfBean
Required setter for ManagedProperty injection- Parameters:
bookshelfBean
- the bookshelfBean to set
-
setBreadcrumbBean
Required setter for ManagedProperty injection- Parameters:
breadcrumbBean
- the breadcrumbBean to set
-
reset
TODO This can cause NPEs if called while update() is running.- Throws:
IndexUnreachableException
-
getViewManager
Do not call from ActiveDocumentBean.update()!- Returns:
- a
ViewManager
object.
-
reload
public String reload(String pi) throws PresentationException, RecordNotFoundException, RecordDeletedException, IndexUnreachableException, DAOException, ViewerConfigurationException, RecordLimitExceededException reload.
- Parameters:
pi
- aString
object- Returns:
- output of open()
- Throws:
PresentationException
RecordNotFoundException
RecordDeletedException
IndexUnreachableException
DAOException
ViewerConfigurationException
RecordLimitExceededException
-
update
public void update() throws PresentationException, IndexUnreachableException, RecordNotFoundException, RecordDeletedException, DAOException, ViewerConfigurationException, IDDOCNotFoundException, NumberFormatException, RecordLimitExceededExceptionLoads the record with the IDDOC set incurrentElementIddoc
.- Throws:
PresentationException
- if any.IndexUnreachableException
- if any.RecordNotFoundException
- if any.RecordDeletedException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.IDDOCNotFoundException
RecordLimitExceededException
NumberFormatException
-
open
public String open() throws RecordNotFoundException, RecordDeletedException, IndexUnreachableException, DAOException, ViewerConfigurationException, RecordLimitExceededExceptionPretty-URL entry point.- Returns:
- a
String
object. - Throws:
RecordNotFoundException
- if any.RecordDeletedException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.RecordLimitExceededException
-
openFulltext
public String openFulltext() throws RecordNotFoundException, RecordDeletedException, IndexUnreachableException, DAOException, ViewerConfigurationException, NumberFormatException, RecordLimitExceededExceptionopenFulltext.
- Returns:
- a
String
object. - Throws:
RecordNotFoundException
- if any.RecordDeletedException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.RecordLimitExceededException
NumberFormatException
-
getPrevHit
public BrowseElement getPrevHit() throws PresentationException, IndexUnreachableException, DAOException, ViewerConfigurationExceptionGetter for the field
prevHit
.- Returns:
- a
BrowseElement
object. - Throws:
PresentationException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getNextHit
public BrowseElement getNextHit() throws PresentationException, IndexUnreachableException, DAOException, ViewerConfigurationExceptionGetter for the field
nextHit
.- Returns:
- a
BrowseElement
object. - Throws:
PresentationException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getCurrentElement
getCurrentElement.
- Returns:
- the currentElement
- Throws:
IndexUnreachableException
- if any.
-
setImageToShow
Setter for the field
imageToShow
.- Parameters:
imageToShow
- Single page number (1) or range (2-3)
-
setRepresentativeImage
Sets imageToShow to the representative page found in the search index, or "1" if none found. -
getImageToShow
Getter for the field
imageToShow
.- Returns:
- the imageToShow
-
setLogid
Setter for the field
logid
.- Parameters:
logid
- the logid to set- Throws:
PresentationException
-
getLogid
Getter for the field
logid
.- Returns:
- the logid
-
isAnchor
public boolean isAnchor()isAnchor.
- Returns:
- the anchor
-
setAnchor
public void setAnchor(boolean anchor) Setter for the field
anchor
.- Parameters:
anchor
- the anchor to set
-
isVolume
public boolean isVolume()isVolume.
- Returns:
- a boolean.
-
isGroup
public boolean isGroup()isGroup.
- Returns:
- a boolean.
-
getAction
Getter for the field
action
.- Returns:
- the action
-
setAction
Setter for the field
action
.- Parameters:
action
- the action to set
-
getPIFromFieldValue
public String getPIFromFieldValue(String value, String field) throws PresentationException, IndexUnreachableException getPIFromFieldValue.
- Parameters:
value
- aString
objectfield
- aString
object- Returns:
- a
String
object - Throws:
PresentationException
- if any.IndexUnreachableException
- if any.
-
setPersistentIdentifier
public void setPersistentIdentifier(String persistentIdentifier) throws PresentationException, RecordNotFoundException, IndexUnreachableException setPersistentIdentifier.
- Parameters:
persistentIdentifier
- aString
object.- Throws:
PresentationException
- if any.RecordNotFoundException
- if any.IndexUnreachableException
- if any.
-
getPersistentIdentifier
Returns the PI of the currently loaded record. Only call this method after the update() method has re-initialized ViewManager, otherwise the previous PI may be returned!- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getThumbPart
Deprecated.URL is now build in HTMLgetThumbPart.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getLogPart
Deprecated.URL is now build in HTMLgetLogPart.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getPageUrl
Returns the navigation URL for the given page type and number.- Parameters:
pageType
- aString
object.pageOrderRange
- Single page number or range- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getPageUrl
getPageUrl.
- Parameters:
pageOrderRange
- Single page number or range- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getPageUrl
getPageUrl.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getPageUrlByType
getPageUrl.
- Parameters:
pageType
- aString
object.- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getFirstPageUrl
getFirstPageUrl.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getLastPageUrl
getLastPageUrl.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getPageUrlRelativeToCurrentPage
getNextPageUrl.
- Parameters:
step
- a int.- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getPageUrl
getPageUrl.
- Parameters:
order
- a int- Returns:
- Page URL for the given page number
- Throws:
IndexUnreachableException
-
getPreviousPageUrl
getPreviousPageUrl.
- Parameters:
step
- a int- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getNextPageUrl
getNextPageUrl.
- Parameters:
step
- a int- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getPreviousPageUrl
getPreviousPageUrl.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getNextPageUrl
getNextPageUrl.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getPreviousDocstructUrl
public String getPreviousDocstructUrl() throws IndexUnreachableException, PresentationException, DAOException, ViewerConfigurationExceptiongetPreviousDocstructUrl.
- Returns:
- URL to the previous docstruct
- Throws:
IndexUnreachableException
ViewerConfigurationException
DAOException
PresentationException
-
getNextDocstructUrl
public String getNextDocstructUrl() throws IndexUnreachableException, PresentationException, DAOException, ViewerConfigurationExceptiongetNextDocstructUrl.
- Returns:
- URL to the next docstruct
- Throws:
IndexUnreachableException
ViewerConfigurationException
DAOException
PresentationException
-
getImageUrl
getImageUrl.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getFullscreenImageUrl
getFullscreenImageUrl.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getFulltextUrl
getFulltextUrl.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getMetadataUrl
getMetadataUrl.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.
-
getTopDocument
getTopDocument.
- Returns:
- a
StructElement
object.
-
setChildrenVisible
public void setChildrenVisible(TOCElement element) throws PresentationException, IndexUnreachableException, DAOException, ViewerConfigurationException setChildrenVisible.
- Parameters:
element
- aTOCElement
object.- Throws:
PresentationException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
setChildrenInvisible
public void setChildrenInvisible(TOCElement element) throws PresentationException, IndexUnreachableException, DAOException, ViewerConfigurationException setChildrenInvisible.
- Parameters:
element
- aTOCElement
object.- Throws:
PresentationException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
calculateSidebarToc
public String calculateSidebarToc() throws IOException, PresentationException, IndexUnreachableException, DAOException, ViewerConfigurationExceptionRecalculates the visibility of TOC elements and jumps to the active element after a +/- button has been pressed.- Returns:
- a
String
object. - Throws:
IOException
- if any.PresentationException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getToc
public TOC getToc() throws PresentationException, IndexUnreachableException, DAOException, ViewerConfigurationExceptionGetter for the field
toc
.- Returns:
- the toc
- Throws:
PresentationException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getTocCurrentPage
Getter for the field
tocCurrentPage
.- Returns:
- a int.
-
setTocCurrentPage
public void setTocCurrentPage(String tocCurrentPage) throws PresentationException, IndexUnreachableException, DAOException, ViewerConfigurationException Setter for the field
tocCurrentPage
.- Parameters:
tocCurrentPage
- a int.- Throws:
PresentationException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getTitleBarLabel
public String getTitleBarLabel(Locale locale) throws IndexUnreachableException, PresentationException, DAOException, ViewerConfigurationException getTitleBarLabel.
- Parameters:
locale
- aLocale
object.- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.PresentationException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getTitleBarLabel
public String getTitleBarLabel() throws IndexUnreachableException, PresentationException, DAOException, ViewerConfigurationExceptiongetTitleBarLabel.
- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.PresentationException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getTitleBarLabel
public String getTitleBarLabel(String language) throws IndexUnreachableException, PresentationException, DAOException, ViewerConfigurationException getTitleBarLabel.
- Parameters:
language
- aString
object.- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.PresentationException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getLabelForJS
public String getLabelForJS() throws IndexUnreachableException, PresentationException, DAOException, ViewerConfigurationExceptionTitle bar label value escaped for JavaScript.- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.PresentationException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getImageContainerWidth
public int getImageContainerWidth()Getter for the field
imageContainerWidth
.- Returns:
- a int.
-
getNumberOfImages
getNumberOfImages.
- Returns:
- a int.
- Throws:
IndexUnreachableException
- if any.
-
getTopDocumentIddoc
Getter for the field
topDocumentIddoc
.- Returns:
- Not this.topDocumentIddoc but ViewManager.topDocumentIddoc
-
isRecordLoaded
public boolean isRecordLoaded()Indicates whether a record is currently properly loaded in this bean. Use to determine whether to display components.- Returns:
- a boolean.
-
hasAnchor
Checks if there is an anchor in this docStruct's hierarchy- Returns:
- a boolean.
- Throws:
IndexUnreachableException
- if any.
-
reIndexRecordAction
public String reIndexRecordAction() throws IndexUnreachableException, DAOException, RecordNotFoundExceptionExports the currently loaded for re-indexing.- Returns:
- a
String
object. - Throws:
IndexUnreachableException
- if any.DAOException
- if any.RecordNotFoundException
- if any.
-
deleteRecordAction
public String deleteRecordAction(boolean keepTraceDocument) throws IOException, IndexUnreachableException deleteRecordAction.
- Parameters:
keepTraceDocument
- If true, a .delete file will be created; otherwise a .purge file- Returns:
- outcome
- Throws:
IOException
- if any.IndexUnreachableException
- if any.
-
clearCacheAction
clearCacheAction.
- Returns:
- empty string
- Throws:
IOException
IndexUnreachableException
-
getCurrentThumbnailPage
public int getCurrentThumbnailPage()getCurrentThumbnailPage.
- Returns:
- a int.
-
setCurrentThumbnailPage
public void setCurrentThumbnailPage(int currentThumbnailPage) setCurrentThumbnailPage.
- Parameters:
currentThumbnailPage
- a int.
-
isHasLanguages
public boolean isHasLanguages()isHasLanguages.
- Returns:
- a boolean.
-
getLastReceivedIdentifier
Getter for the field
lastReceivedIdentifier
.- Returns:
- the lastReceivedIdentifier
-
setLastReceivedIdentifier
Setter for the field
lastReceivedIdentifier
.- Parameters:
lastReceivedIdentifier
- the lastReceivedIdentifier to set
-
getRecordLanguages
Getter for the field
recordLanguages
.- Returns:
- the recordLanguages
-
setRecordLanguages
Setter for the field
recordLanguages
.- Parameters:
recordLanguages
- the recordLanguages to set
-
getSelectedRecordLanguage
Getter for the field
selectedRecordLanguage
.- Returns:
- the 639_1 code for selectedRecordLanguage
-
setSelectedRecordLanguage
Setter for the field
selectedRecordLanguage
.- Parameters:
selectedRecordLanguageCode
- the selectedRecordLanguageCode to set
-
getSelectedRecordLanguage3
Getter for the field
selectedRecordLanguage
.- Returns:
- the 639_2B code for selectedRecordLanguage
-
setSelectedRecordLanguage3
Setter to match getSelectedRecordLanguage3() for URL patterns.- Parameters:
selectedRecordLanguageCode
- aString
object
-
isAccessPermissionEpub
public boolean isAccessPermissionEpub()isAccessPermissionEpub.
- Returns:
- a boolean.
-
isAccessPermissionPdf
public boolean isAccessPermissionPdf()isAccessPermissionPdf.
- Returns:
- a boolean.
-
downloadTOCAction
public void downloadTOCAction() throws IOException, PresentationException, IndexUnreachableException, DAOException, ViewerConfigurationExceptiondownloadTOCAction.
- Throws:
IOException
- if any.PresentationException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getRelatedItems
public List<SearchHit> getRelatedItems(String identifierField) throws PresentationException, IndexUnreachableException, DAOException, ViewerConfigurationException getRelatedItems.
TODO Is this still in use?- Parameters:
identifierField
- Index field containing related item identifiers- Returns:
- List of related items as SearchHit objects.
- Throws:
PresentationException
- if any.IndexUnreachableException
- if any.DAOException
- if any.ViewerConfigurationException
- if any.
-
getRelatedItemsQueryString
Returns a query string containing all values of the given identifier field.- Parameters:
identifierField
- Index field containing related item identifiers- Returns:
- Query string of the pattern "PI:(a OR b OR c)"
-
getRelativeUrlTags
public String getRelativeUrlTags() throws IndexUnreachableException, DAOException, PresentationExceptionReturns a string that contains previous and/or next url elements- Returns:
- string containing previous and/or next url elements
- Throws:
IndexUnreachableException
- if any.DAOException
- if any.PresentationException
- if any.
-
resetAccess
public void resetAccess()resets the access rights for user comments and pdf download stored inViewManager
. After reset, the access rights will be evaluated again on being called -
getDeleteRecordKeepTrace
Getter for the field
deleteRecordKeepTrace
.- Returns:
- the deleteRecordKeepTrace
-
setDeleteRecordKeepTrace
Setter for the field
deleteRecordKeepTrace
.- Parameters:
deleteRecordKeepTrace
- the deleteRecordKeepTrace to set
-
getClearCacheMode
Getter for the field
clearCacheMode
.- Returns:
- the clearCacheMode
-
setClearCacheMode
Setter for the field
clearCacheMode
.- Parameters:
clearCacheMode
- the clearCacheMode to set
-
getGeoMap
Get a CMSSidebarElement with a map containing all GeoMarkers for the current PI. The widget is stored in the bean, but refreshed each time the PI changes- Returns:
GeoMap
- Throws:
DAOException
IndexUnreachableException
-
getRecordGeoMap
getRecordGeoMap.
- Returns:
RecordGeoMap
- Throws:
DAOException
IndexUnreachableException
-
generateGeoMap
generateGeoMap.
- Parameters:
pi
- aString
object- Returns:
GeoMap
- Throws:
PresentationException
DAOException
-
toggleDownloadImageModal
public void toggleDownloadImageModal()toggleDownloadImageModal.
-
isDownloadImageModalVisible
public boolean isDownloadImageModalVisible()isDownloadImageModalVisible.
- Returns:
- the downloadImageModalVisible
-
getSelectedDownloadOption
getSelectedDownloadOption.
- Returns:
- Selected
DownloadOption
-
getSelectedDownloadOptionOrDefault
public DownloadOption getSelectedDownloadOptionOrDefault() throws IndexUnreachableException, DAOException, ViewerConfigurationException -
getSelectedDownloadOptionLabel
Getter for the field
selectedDownloadOptionLabel
.- Returns:
- the selectedDownloadOptionLabel
-
setSelectedDownloadOptionLabel
Setter for the field
selectedDownloadOptionLabel
.- Parameters:
selectedDownloadOptionLabel
- the selectedDownloadOptionLabel to set
-
setDownloadOptionLabelFromRequestParameter
public void setDownloadOptionLabelFromRequestParameter()setDownloadOptionLabelFromRequestParameter.
-
setDoublePageModeAction
This method augments the setterViewManager.setDoublePageMode(boolean)
with URL modifications to reflect the mode.- Parameters:
doublePageMode
- The doublePageMode to set- Returns:
- empty string
-
isAllowUserComments
Indicates whether user comments are allowed for the current record based on several criteria.- Returns:
- a boolean.
- Throws:
DAOException
-
isRequiresWebSocket
public boolean isRequiresWebSocket()Check if the current page should initialize a WebSocket- Returns:
- true if a document is loaded and it contains the field
SolrConstants.ACCESSCONDITION_CONCURRENTUSE
-
getGeomapFilters
getGeomapFilters.
- Returns:
- a
List
object