public interface Sequence extends IiifResource
Recommended URI Pattern: {scheme}://{host}/{prefix}/{identifier}/sequence/{name}
| Modifier and Type | Method and Description |
|---|---|
List<Canvas> |
getCanvases() |
PropertyValue |
getDescription() |
PropertyValue |
getLabel() |
List<Metadata> |
getMetadata() |
String |
getStartCanvas() |
Thumbnail |
getThumbnail() |
String |
getViewingDirection() |
String |
getViewingHint() |
void |
setCanvases(List<Canvas> canvases) |
void |
setDescription(PropertyValue description) |
void |
setId(URI id) |
void |
setLabel(PropertyValue label) |
void |
setMetadata(List<Metadata> metadata) |
void |
setStartCanvas(String startCanvas) |
void |
setThumbnail(Thumbnail thumbnail) |
void |
setViewingDirection(String viewingDirection) |
void |
setViewingHint(String viewingHint) |
getAttribution, getId, getLicense, getLogo, getRelated, getSeeAlso, getService, getType, getWithin, setAttribution, setId, setLicense, setLogo, setRelated, setSeeAlso, setService, setWithinPropertyValue getDescription()
void setDescription(PropertyValue description)
description - A sequence may have a description to further explain how it differs from other sequences.void setId(URI id)
setId in interface IiifResourceid - A sequence may have an id.PropertyValue getLabel()
void setLabel(PropertyValue label)
void setMetadata(List<Metadata> metadata)
metadata - A sequence may have metadata pairs associated with it to describe the difference between it and
other sequences.String getStartCanvas()
void setStartCanvas(String startCanvas)
startCanvas - A link from a sequence or range to a canvas that is contained within the sequence. On seeing
this relationship, a client should advance to the specified canvas when beginning navigation through the
sequence/range. This allows the client to begin with the first canvas that contains interesting content rather than
requiring the user to skip past blank or empty canvases manually. A sequence or a range may have this relationship,
and the target must be a canvas.Thumbnail getThumbnail()
void setThumbnail(Thumbnail thumbnail)
thumbnail - A sequence may have a thumbnail and should have a thumbnail if there are multiple sequences in a
single manifest. Each of the thumbnails should be different.String getViewingDirection()
void setViewingDirection(String viewingDirection)
viewingDirection - The direction that canvases of the resource should be presented when rendered for the user
to navigate and/or read. A sequence may have a viewing direction, and it MAY be different to that of the manifest.ViewingDirectionString getViewingHint()
void setViewingHint(String viewingHint)
viewingHint - A manifest, sequence or range may have a viewing hint, with scope as per viewingDirection.ViewingHintCopyright © 2016. All rights reserved.