Uses of Class
io.goobi.viewer.model.viewer.PhysicalElement
Package
Description
-
Uses of PhysicalElement in io.goobi.viewer.controller.imaging
Modifier and TypeMethodDescriptiongetPage.Modifier and TypeMethodDescriptionThumbnailHandler.getFullImageUrl
(PhysicalElement page) getFullImageUrl.ThumbnailHandler.getFullImageUrl
(PhysicalElement page, de.unigoettingen.sub.commons.contentlib.imagelib.transform.Scale scale) getFullImageUrl.static de.unigoettingen.sub.commons.contentlib.imagelib.ImageFileFormat
ThumbnailHandler.getImageFileFormat
(PhysicalElement page, String format) de.intranda.api.iiif.image.ImageInformation
ImageHandler.getImageInformation
(PhysicalElement page) getImageInformation.ImageHandler.getImageUrl
(PhysicalElement page) Returns the image link for the given page.ImageHandler.getImageUrl
(PhysicalElement page, PageType pageType) Returns the image link for the given page and pageType.ThumbnailHandler.getImageUrl
(PhysicalElement page, int width, int height, String format) Returns a link to an image representing the given page of the given size (to be exact: the largest image size which fits within the given bounds and keeps the image proportionsThumbnailHandler.getImageUrl
(PhysicalElement page, de.unigoettingen.sub.commons.contentlib.imagelib.transform.Scale scale, de.unigoettingen.sub.commons.contentlib.imagelib.ImageFileFormat format) getThumbnailUrl.PdfHandler.getPdfUrl
(StructElement doc, PhysicalElement page) Return the pdf-download url for the givenStructElement
andPhysicalElement
PdfHandler.getPdfUrl
(StructElement se, PhysicalElement[] pages) Return the pdf-download url for the givenStructElement
and a number ofPhysicalElement
sThumbnailHandler.getSquareThumbnailUrl
(PhysicalElement page) returns a link the an image representing the given page.ThumbnailHandler.getSquareThumbnailUrl
(PhysicalElement page, int size) returns a link the an image representing the given page of the given size.ThumbnailHandler.getThumbnailUrl
(PhysicalElement page) Returns a link to a small image representing the given page.ThumbnailHandler.getThumbnailUrl
(PhysicalElement page, int width, int height) Returns a link to an image representing the given page of the given size (to be exact: the largest image size which fits within the given bounds and keeps the image proportionsThumbnailHandler.getThumbnailUrl
(PhysicalElement page, de.unigoettingen.sub.commons.contentlib.imagelib.transform.Scale scale) getThumbnailUrl.WatermarkHandler.getWatermarkTextIfExists
(PhysicalElement page) Optionally returns the watermark text for the given page.Modifier and TypeMethodDescriptionWatermarkHandler.getWatermarkUrl
(Optional<PhysicalElement> page, Optional<StructElement> doc, Optional<PageType> pageType) Creates the watermark url for the given pageType, adding watermarkId for the givenStructElement
andpage
. -
Uses of PhysicalElement in io.goobi.viewer.managedbeans
Modifier and TypeMethodDescriptionContentBean.getCurrentUGCCoords
(PhysicalElement page) getCurrentUGCCoords.ContentBean.getUserGeneratedContentsOfPageForDisplay
(PhysicalElement page) -
Uses of PhysicalElement in io.goobi.viewer.model.crowdsourcing
Modifier and TypeMethodDescriptionboolean
DisplayUserGeneratedContent.isOnOtherPage
(PhysicalElement page) boolean
DisplayUserGeneratedContent.isOnThisPage
(PhysicalElement page) -
Uses of PhysicalElement in io.goobi.viewer.model.iiif.presentation.v2.builder
Modifier and TypeMethodDescriptionMap<de.intranda.api.iiif.presentation.enums.AnnotationType,
de.intranda.api.iiif.presentation.v2.AnnotationList> SequenceBuilder.addOtherContent
(StructElement doc, PhysicalElement page, de.intranda.api.iiif.presentation.v2.Canvas2 canvas, boolean populate) addOtherContent.void
SequenceBuilder.addRenderings
(PhysicalElement page, de.intranda.api.iiif.presentation.v2.Canvas2 canvas) void
SequenceBuilder.addSeeAlsos
(de.intranda.api.iiif.presentation.v2.Canvas2 canvas, PhysicalElement page) addSeeAlsos.de.intranda.api.iiif.presentation.v2.Canvas2
SequenceBuilder.generateCanvas
(String pi, PhysicalElement page) generateCanvas.AbstractBuilder.getViewUrl
(PhysicalElement ele, PageType pageType) getViewUrl.Modifier and TypeMethodDescriptionvoid
ManifestBuilder.addRenderings
(de.intranda.api.iiif.presentation.v2.AbstractPresentationModelElement2 manifest, StructElement ele, Optional<PhysicalElement> page) void
ManifestBuilder.populate
(StructElement ele, de.intranda.api.iiif.presentation.v2.AbstractPresentationModelElement2 manifest, List<PhysicalElement> pages) populate. -
Uses of PhysicalElement in io.goobi.viewer.model.iiif.presentation.v3.builder
Modifier and TypeMethodDescriptionvoid
ManifestBuilder.addPage
(de.intranda.api.iiif.presentation.v3.Manifest3 manifest, PhysicalElement page) de.intranda.api.iiif.presentation.v3.Canvas3
CanvasBuilder.build
(PhysicalElement page) AbstractBuilder.getViewUrl
(PhysicalElement ele, PageType pageType) getViewUrl. -
Uses of PhysicalElement in io.goobi.viewer.model.metadata
Modifier and TypeMethodDescriptionstatic String
MetadataTools.generateHighwirePressMetaTags
(StructElement structElement, List<PhysicalElement> pages) generateHighwirePressMetaTags. -
Uses of PhysicalElement in io.goobi.viewer.model.security
Modifier and TypeMethodDescriptionstatic AccessPermission
AccessConditionUtils.checkAccessPermissionForPagePdf
(javax.servlet.http.HttpServletRequest request, PhysicalElement page) Checks access permission for the given image and puts the permission status into the corresponding session map. -
Uses of PhysicalElement in io.goobi.viewer.model.viewer
Modifier and TypeMethodDescriptionPhysicalElementBuilder.build()
ViewManager.getCurrentPage()
getCurrentPage.ViewManager.getFirstPage()
getFirstPage.ViewManager.getNextPrevPage
(int step) ViewManager.getRepresentativePage()
Getter for the fieldrepresentativePage
.Modifier and TypeMethodDescriptionViewManager.getAllPages()
Returns all pages in their correct order.ViewManager.getCurrentLeftPage()
ViewManager.getCurrentRightPage()
ViewManager.getImagesSection()
Returns the PhysicalElements for the current thumbnail page using the configured number of thumbnails per page;protected List<PhysicalElement>
ViewManager.getImagesSection
(int thumbnailsPerPage) Returns the PhysicalElements for the current thumbnail page.ViewManager.getPage
(int order) Returns the page with the given order number from the page loader, if exists.ViewManager.getPagesForMediaType
(String type) Modifier and TypeMethodDescriptionint
PhysicalElement.compareTo
(PhysicalElement o) ViewManager.getDownloadOptionsForPage
(PhysicalElement page) ViewManager.getMasterImageUrl
(de.unigoettingen.sub.commons.contentlib.imagelib.transform.Scale scale, PhysicalElement page) getCurrentMasterImageUrl.ViewManager.getPageDownloadUrl
(DownloadOption option, PhysicalElement page) getPageDownloadUrl.ViewManager.getThumbnailUrlForDownload
(de.unigoettingen.sub.commons.contentlib.imagelib.transform.Scale scale, PhysicalElement page) getCurrentThumbnailUrlForDownload. -
Uses of PhysicalElement in io.goobi.viewer.model.viewer.pageloader
Modifier and TypeMethodDescriptionEagerPageLoader.findPageForFilename
(String filename) EmptyPageLoader.findPageForFilename
(String filename) IPageLoader.findPageForFilename
(String filename) LeanPageLoader.findPageForFilename
(String filename) EagerPageLoader.getPage
(int pageOrder) getPage.EmptyPageLoader.getPage
(int pageOrder) getPage.IPageLoader.getPage
(int pageOrder) getPage.LeanPageLoader.getPage
(int pageOrder) getPage.EagerPageLoader.getPageForFileName
(String fileName) getPageForFileName.EmptyPageLoader.getPageForFileName
(String fileName) getPageForFileName.IPageLoader.getPageForFileName
(String fileName) getPageForFileName.LeanPageLoader.getPageForFileName
(String fileName) getPageForFileName.static PhysicalElement
AbstractPageLoader.loadPage
(StructElement topElement, int page) loadPage.protected PhysicalElement
loadPage.protected static PhysicalElement
AbstractPageLoader.loadPageFromDoc
(org.apache.solr.common.SolrDocument doc, String pi, StructElement topElement, Map<Integer, Long> pageOwnerIddocMap) loadPageFromDoc. -
Uses of PhysicalElement in io.goobi.viewer.servlets.oembed
Modifier and TypeMethodDescriptionOEmbedRecord.getPhysicalElement()
Getter for the fieldphysicalElement
.Modifier and TypeMethodDescriptionvoid
OEmbedRecord.setPhysicalElement
(PhysicalElement physicalElement) Setter for the fieldphysicalElement
. -
Uses of PhysicalElement in io.goobi.viewer.solr
Modifier and TypeMethodDescriptionSolrSearchIndex.getPage
(StructElement struct, int order) getPage.getPage.