public class ManifestService extends Object
| Modifier and Type | Field and Description |
|---|---|
static de.digitalcollections.iiif.model.PropertyValue |
attribution |
static Map<String,Locale> |
locales |
static de.digitalcollections.iiif.model.PropertyValue |
pngHint |
| Constructor and Description |
|---|
ManifestService() |
| Modifier and Type | Method and Description |
|---|---|
static de.digitalcollections.iiif.model.sharedcanvas.Canvas |
addCopyrightCanvas(de.digitalcollections.iiif.model.sharedcanvas.Sequence mainSeq,
String volumeId) |
static de.digitalcollections.iiif.model.sharedcanvas.Canvas |
addOneCanvas(int imgSeqNum,
Identifier id,
List<ImageInfo> imageInfoList,
VolumeInfo vi,
String volumeId,
de.digitalcollections.iiif.model.sharedcanvas.Sequence mainSeq) |
static void |
addRangesToManifest(de.digitalcollections.iiif.model.sharedcanvas.Manifest m,
Identifier id,
VolumeInfo vi,
String volumeId,
boolean fairUse,
List<ImageInfo> imageInfoList) |
static void |
addSubRangeToRange(de.digitalcollections.iiif.model.sharedcanvas.Manifest m,
de.digitalcollections.iiif.model.sharedcanvas.Range r,
Identifier id,
PartInfo part,
VolumeInfo vi,
String volumeId,
List<ImageInfo> imageInfoList,
boolean fairUse) |
static de.digitalcollections.iiif.model.sharedcanvas.Canvas |
buildCanvas(Identifier id,
Integer imgSeqNum,
List<ImageInfo> imageInfoList,
String volumeId,
VolumeInfo vi) |
static de.digitalcollections.iiif.model.sharedcanvas.Canvas |
getCanvasForIdentifier(Identifier id,
VolumeInfo vi,
int imgSeqNum,
String volumeId,
List<ImageInfo> imageInfoList) |
static String |
getCanvasUri(String filename,
String volumeId,
int seqNum) |
static Integer |
getFileNameSeqNum(List<ImageInfo> imageInfoList,
String filename) |
static String |
getImageServiceUrl(String filename,
String volumeId) |
static de.digitalcollections.iiif.model.PropertyValue |
getLabel(int volumeNumber,
WorkInfo wi,
boolean needsVolumeIndication) |
static de.digitalcollections.iiif.model.PropertyValue |
getLabelForImage(int imageIndex,
VolumeInfo vi) |
static Locale |
getLocaleFor(String lt) |
static de.digitalcollections.iiif.model.sharedcanvas.Manifest |
getManifestForIdentifier(Identifier id,
VolumeInfo vi,
boolean continuous,
WorkInfo wi,
String volumeId,
boolean fairUse) |
static de.digitalcollections.iiif.model.PropertyValue |
getPropForLabels(List<LangString> labels) |
static List<de.digitalcollections.iiif.model.OtherContent> |
getRenderings(String volumeId,
int bPage,
int ePage) |
static de.digitalcollections.iiif.model.sharedcanvas.Sequence |
getSequenceFrom(Identifier id,
List<ImageInfo> imageInfoList,
VolumeInfo vi,
String volumeId,
int beginIndex,
int endIndex,
boolean fairUse) |
static de.digitalcollections.iiif.model.enums.ViewingDirection |
getViewingDirection(List<ImageInfo> imageInfoList) |
static boolean |
pngOutput(String filename) |
public static final de.digitalcollections.iiif.model.PropertyValue attribution
public static final de.digitalcollections.iiif.model.PropertyValue pngHint
public static de.digitalcollections.iiif.model.PropertyValue getPropForLabels(List<LangString> labels)
public static de.digitalcollections.iiif.model.PropertyValue getLabelForImage(int imageIndex,
VolumeInfo vi)
public static de.digitalcollections.iiif.model.enums.ViewingDirection getViewingDirection(List<ImageInfo> imageInfoList)
public static de.digitalcollections.iiif.model.sharedcanvas.Canvas addOneCanvas(int imgSeqNum,
Identifier id,
List<ImageInfo> imageInfoList,
VolumeInfo vi,
String volumeId,
de.digitalcollections.iiif.model.sharedcanvas.Sequence mainSeq)
public static de.digitalcollections.iiif.model.sharedcanvas.Canvas addCopyrightCanvas(de.digitalcollections.iiif.model.sharedcanvas.Sequence mainSeq,
String volumeId)
public static de.digitalcollections.iiif.model.sharedcanvas.Sequence getSequenceFrom(Identifier id, List<ImageInfo> imageInfoList, VolumeInfo vi, String volumeId, int beginIndex, int endIndex, boolean fairUse) throws BDRCAPIException
BDRCAPIExceptionpublic static de.digitalcollections.iiif.model.PropertyValue getLabel(int volumeNumber,
WorkInfo wi,
boolean needsVolumeIndication)
public static de.digitalcollections.iiif.model.sharedcanvas.Manifest getManifestForIdentifier(Identifier id, VolumeInfo vi, boolean continuous, WorkInfo wi, String volumeId, boolean fairUse) throws BDRCAPIException
BDRCAPIExceptionpublic static List<de.digitalcollections.iiif.model.OtherContent> getRenderings(String volumeId, int bPage, int ePage)
public static void addRangesToManifest(de.digitalcollections.iiif.model.sharedcanvas.Manifest m,
Identifier id,
VolumeInfo vi,
String volumeId,
boolean fairUse,
List<ImageInfo> imageInfoList)
throws BDRCAPIException
BDRCAPIExceptionpublic static void addSubRangeToRange(de.digitalcollections.iiif.model.sharedcanvas.Manifest m,
de.digitalcollections.iiif.model.sharedcanvas.Range r,
Identifier id,
PartInfo part,
VolumeInfo vi,
String volumeId,
List<ImageInfo> imageInfoList,
boolean fairUse)
throws BDRCAPIException
BDRCAPIExceptionpublic static boolean pngOutput(String filename)
public static de.digitalcollections.iiif.model.sharedcanvas.Canvas buildCanvas(Identifier id, Integer imgSeqNum, List<ImageInfo> imageInfoList, String volumeId, VolumeInfo vi)
public static Integer getFileNameSeqNum(List<ImageInfo> imageInfoList, String filename)
public static de.digitalcollections.iiif.model.sharedcanvas.Canvas getCanvasForIdentifier(Identifier id, VolumeInfo vi, int imgSeqNum, String volumeId, List<ImageInfo> imageInfoList) throws BDRCAPIException
BDRCAPIExceptionCopyright © 2019. All rights reserved.