public class SequenceImpl extends AbstractIiifResourceImpl implements Sequence
attribution, id, license, logo, related, seeAlso, service, type, within| Constructor and Description |
|---|
SequenceImpl() |
SequenceImpl(String label) |
SequenceImpl(URI id,
String label)
Convenience constructor (as id is optional)
|
| Modifier and Type | Method and Description |
|---|---|
List<Canvas> |
getCanvases() |
String |
getDescription() |
String |
getLabel() |
List<Metadata> |
getMetadata() |
String |
getStartCanvas() |
Thumbnail |
getThumbnail() |
String |
getViewingDirection() |
String |
getViewingHint() |
void |
setCanvases(List<Canvas> canvases) |
void |
setDescription(String description) |
void |
setId(URI id) |
void |
setLabel(String 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, setWithinclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttribution, getId, getLicense, getLogo, getRelated, getSeeAlso, getService, getType, getWithin, setAttribution, setId, setLicense, setLogo, setRelated, setSeeAlso, setService, setWithinpublic SequenceImpl()
public SequenceImpl(String label)
label - A sequence may have a label, and if there are multiple sequences in a single manifest then they must
have labels. The label should briefly convey the nature of sequence, such as “Current Page Order”.public List<Canvas> getCanvases()
getCanvases in interface Sequencepublic void setCanvases(List<Canvas> canvases)
setCanvases in interface Sequencepublic String getDescription()
getDescription in interface Sequencepublic void setDescription(String description)
setDescription in interface Sequencepublic void setId(URI id)
setId in interface IiifResourcesetId in interface SequencesetId in class AbstractIiifResourceImplpublic List<Metadata> getMetadata()
getMetadata in interface Sequencepublic void setMetadata(List<Metadata> metadata)
setMetadata in interface Sequencepublic String getStartCanvas()
getStartCanvas in interface Sequencepublic void setStartCanvas(String startCanvas)
setStartCanvas in interface Sequencepublic Thumbnail getThumbnail()
getThumbnail in interface Sequencepublic void setThumbnail(Thumbnail thumbnail)
setThumbnail in interface Sequencepublic String getViewingDirection()
getViewingDirection in interface Sequencepublic void setViewingDirection(String viewingDirection)
setViewingDirection in interface Sequencepublic String getViewingHint()
getViewingHint in interface Sequencepublic void setViewingHint(String viewingHint)
setViewingHint in interface SequenceCopyright © 2016. All rights reserved.