Class Manifest
- java.lang.Object
-
- de.digitalcollections.iiif.model.sharedcanvas.Resource<Manifest>
-
- de.digitalcollections.iiif.model.sharedcanvas.Manifest
-
public class Manifest extends Resource<Manifest>
The overall description of the structure and properties of the digital representation of an object.It carries information needed for the viewer to present the digitized content to the user, such as a title and other descriptive information about the object or the intellectual work that it conveys. Each manifest describes how to present a single object such as a book, a photograph, or a statue.
See http://iiif.io/api/presentation/2.1/#manifest
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManifestaddRange(Range first, Range... rest)ManifestaddSequence(Sequence first, Sequence... rest)SequencegetDefaultSequence()OffsetDateTimegetNavDate()List<Range>getRanges()List<Sequence>getSequences()Set<ViewingHint.Type>getSupportedViewingHintTypes()StringgetType()ViewingDirectiongetViewingDirection()voidsetNavDate(OffsetDateTime navDate)voidsetRanges(List<Range> ranges)voidsetSequences(List<Sequence> sequences)voidsetViewingDirection(ViewingDirection viewingDirection)-
Methods inherited from class de.digitalcollections.iiif.model.sharedcanvas.Resource
addAttribution, addDescription, addLabel, addLicense, addLogo, addLogo, addMetadata, addMetadata, addRelated, addRendering, addSeeAlso, addService, addThumbnail, addViewingHint, addWithin, getAlternatives, getAttribution, getAttributionString, getDescription, getDescriptionString, getFirstLicense, getIdentifier, getLabel, getLabelString, getLicenses, getLogos, getLogoUri, getMetadata, getRelated, getRenderings, getSeeAlso, getServices, getThumbnail, getThumbnails, getViewingHints, getWithin, isDefaultChoice, setAlternatives, setAttribution, setDescription, setIdentifier, setIsDefaultChoice, setLabel, setLicenses, setLogos, setRelated, setRenderings, setSeeAlso, setServices, setThumbnails, setViewingHints, setWithin, toString, verifyRendering
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.digitalcollections.iiif.model.openannotation.Choice
addAlternative
-
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getViewingDirection
public ViewingDirection getViewingDirection()
-
setViewingDirection
public void setViewingDirection(ViewingDirection viewingDirection)
-
getSupportedViewingHintTypes
public Set<ViewingHint.Type> getSupportedViewingHintTypes()
- Overrides:
getSupportedViewingHintTypesin classResource<Manifest>
-
getNavDate
public OffsetDateTime getNavDate()
-
setNavDate
public void setNavDate(OffsetDateTime navDate)
-
getDefaultSequence
public Sequence getDefaultSequence()
-
-