Serialized Form
Package edu.indiana.dlib.metsnav |
Package edu.indiana.dlib.metsnav.config |
bannerBackground
String bannerBackground
bannerLogo
String bannerLogo
bannerTitle
String bannerTitle
bottomDivType
String bottomDivType
cssLocation
String cssLocation
defaultDivLabel
String defaultDivLabel
displayUnlabeledDivs
boolean displayUnlabeledDivs
documentDescriptionPath
String documentDescriptionPath
footerCurrentUrl
boolean footerCurrentUrl
footerFeedbackAddress
String footerFeedbackAddress
footerFeedbackLabel
String footerFeedbackLabel
footerLastUpdated
boolean footerLastUpdated
footerPublisher
Map<K,V> footerPublisher
itemDescriptionPath
String itemDescriptionPath
linkBackLabel
String linkBackLabel
linkBackUrl
String linkBackUrl
siteNavigation
Map<K,V> siteNavigation
templateLayoutName
String templateLayoutName
templateTileSetName
String templateTileSetName
topDivType
String topDivType
Package edu.indiana.dlib.metsnav.config.parameter |
valueMap
HashMap<K,V> valueMap
Package edu.indiana.dlib.metsnav.dao |
Package edu.indiana.dlib.metsnav.data |
start
int start
- The start pageItem id in this division
divisionList
ArrayList<E> divisionList
- Children
type
String type
- Type value
label
String label
- Label value
parent
Division parent
- Parent of this division
isLeaf
boolean isLeaf
- Sets to true if this is the lowest level of division
bannerBackground
String bannerBackground
bannerLogo
String bannerLogo
bannerTitle
String bannerTitle
bottomDivType
String bottomDivType
cssLocation
String cssLocation
defaultDivLabel
String defaultDivLabel
displayUnlabeledDivs
boolean displayUnlabeledDivs
documentDescriptionPath
String documentDescriptionPath
footerCurrentUrl
boolean footerCurrentUrl
footerFeedbackAddress
String footerFeedbackAddress
footerFeedbackLabel
String footerFeedbackLabel
footerLastUpdated
boolean footerLastUpdated
footerPublisher
Map<K,V> footerPublisher
itemDescriptionPath
String itemDescriptionPath
linkBackLabel
String linkBackLabel
linkBackUrl
String linkBackUrl
siteNavigation
Map<K,V> siteNavigation
templateLayoutName
String templateLayoutName
templateTileSetName
String templateTileSetName
topDivType
String topDivType
currentPageBaseURL
String currentPageBaseURL
description
String description
firstPage
String firstPage
lastPage
String lastPage
nextPage
String nextPage
nextURL
String nextURL
previousPage
String previousPage
parameterMap
ParameterMap parameterMap
totalPages
String totalPages
pageDisplay
String pageDisplay
navigateObject
NavigationObject navigateObject
currentPageItem
PageItem currentPageItem
description
String description
- Collection description
id
String id
- Collection id
logicalStruct
Division logicalStruct
- Logical structure of the collection, mapped from the <StructMap>
element of which type attribuate value is "logical"
physicalStruct
ArrayList<E> physicalStruct
- Physical list of items in the collection, mapped from the
<StructMap> element of which type attribute value is "physical"
id
String id
- This is the unique identifier of this page
description
String description
- Description of the page item
parents
ArrayList<E> parents
- Parents of this page. One page can have one or more
Division
as its parents
parentsSorted
boolean parentsSorted
Package edu.indiana.dlib.metsnav.data.impl |
fileMap
HashMap<K,V> fileMap
Package edu.indiana.dlib.metsnav.mets.v1_4 |
_ID
String _ID
- ID: an optional XML ID
_ROLE
AgentROLEType _ROLE
- ROLE: a required attribute specifying the role played by the
agent with respect to the METS object. ROLE must have one of
the following seven values:
CREATOR: an agent responsible for creating the METS document
EDITOR: an agent responsible for editing the METS document
ARCHIVIST: an agent with archival responsibility for the
METS document and/or the original sources used to create the
METS object
PRESERVATION: an agent responsible for preserving the METS
object and/or the original sources used to create the METS
object
DISSEMINATOR: an agent responsible for distributing or
publishing the METS object
CUSTODIAN: an agent with custodial responsibility for the
METS object
IPOWNER: an agent with intellectual property rights in the
METS object or some of its components.
OTHER: an agent with other rights/responsibilities with
respect to the METS object not set forth above.
_OTHERROLE
String _OTHERROLE
- OTHERROLE:
an optional string attribute to specify the particular role
an agent plays with respect to a METS object or its sources,
to be used if the ROLE attribute has a value of OTHER.
_TYPE
AgentTYPEType _TYPE
- TYPE: an optional attribute to specify the nature of the
agent acting with respect to the METS object. It can take
one of three values:
INDIVIDUAL: a single, human agent
ORGANIZATION: a collective entity
OTHER: some other form of agent (e.g., a software agent)
_OTHERTYPE
String _OTHERTYPE
- OTHERTYPE: an optional string to indicate the particular
type of agent, to be used if a value of OTHER is indicated
in the agent's TYPE attribute.
_name
String _name
- name:The full name of the METS document agent.
_noteList
ArrayList<E> _noteList
- note: Any additional information regarding the agent's
activities with respect to the METS document.
_content
String _content
- internal content storage
_ID
String _ID
- ID: an optional XML ID value
_TYPE
String _TYPE
- TYPE: an optional string describing the type of identifier
(e.g., OCLC #, LCCN, etc.).
_ID
String _ID
- ID: an optional XML ID value
_techMDList
ArrayList<E> _techMDList
- techMD: technical metadata.
The techMD element provides a wrapper around a generic
metadata section, which should contain technical metadata
regarding a file or files.
_rightsMDList
ArrayList<E> _rightsMDList
- rightsMD: intellectual property rights metadata.
The rightsMD element provides a wrapper around a generic
metadata section, which should contain IP rights metadata.
_sourceMDList
ArrayList<E> _sourceMDList
- sourceMD: source metadata.
The sourceMD element provides a wrapper around a generic
metadata section which should contain descriptive or
administrative metadata regarding the original source
materials used to create the METS object.
_digiprovMDList
ArrayList<E> _digiprovMDList
- digiprovMD: digital provenance metadata.
The digiprovMD element provides a wrapper around a generic
metadata section, which should contain information regarding
the ultimate origin of a digital object and the derivation
of its current elements. This includes recording
master/derivative relationships between various files which
currently represent the object, as well recording any
transformations or migrations undergone by files composing
the digital object subsequent to the initial digitization of
an item or, in the case of born digital materials, the
files' creation. In short, digiprovMD should be used to
record information to allow both archival/library staff and
scholars to understand what modifications have been
performed to a digital object during its life cycle in order
to judge how those processes might have altered or corrupted
the object's ability to accurately represent the original
item.
_ID
String _ID
- ID: an optional XML ID value.
_FILEID
Object _FILEID
- FILEID: a mandatory IDREF to the file element being pointed
to by the div.
_SHAPE
AreaTypeSHAPEType _SHAPE
- SHAPE: an optional string attribute defining the shape of a
two-dimensional area being referenced within a linked
content file. It must have one of the following values:
RECT: rectangular area
CIRCLE: a circular area
POLY: an irregular polygon.
The SHAPE attribute should be used as in HTML 4.
_COORDS
String _COORDS
- COORDS: an optional string attribute listing a set of visual
coordinates within an image (still image or video frame).
The COORDS attribute should be used as in HTML 4.
_BEGIN
String _BEGIN
- BEGIN: an optional string attribute specifying the beginning
location for a subpart of the referenced file. Used with the
END attribute.
_END
String _END
- END: an optional string attribute specifying the ending
location for a subpart of the referenced file. Used with the
BEGIN attribute.
_BETYPE
AreaTypeBETYPEType _BETYPE
- BETYPE: Begin/End Type.
An optional attribute specifying the syntax used in the
values recorded in the BEGIN and END attributes. It must
have one of the following values:
BYTE: a byte offset
IDREF: an XML ID value for an element in the content file
SMIL: a SMIL time value
MIDI: a MIDI time code
SMPTE-25: SMPTE time code for 25 frame/second material
SMPTE-24: SMPTE time code for 24 frame/second material
SMPTE-DF30: SMPTE time code for 30 frame/second drop frame
material
SMPTE-NDF30: SMPTE time code for 30 frame/second non-drop
frame material
SMPTE-DF29.97: SMPTE time code for 29.97 frame/second drop
frame material
SMPTE-NDF29.97: SMPTE time code for 29.97 frame/second
non-drop frame material
TIME: a simple time code of the form HH:MM:SS
TCF: a Time code Character Format value
_EXTENT
String _EXTENT
- EXTENT: an optional string attribute specifying the duration
of the segment pointed to by the area element.
_EXTTYPE
AreaTypeEXTTYPEType _EXTTYPE
- EXTTYPE: Extent Type
an option attribute specifying the syntax used for the
value in the EXTENT attribute. See the BETYPE attribute for
the specific values which may be used in EXTTYPE.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute listing the XML ID values for
the administrative metadata sections within the METS
document that provide information regarding this area.
_CONTENTIDSList
ArrayList<E> _CONTENTIDSList
- CONTENTIDS: Content IDs for this division (equivalent to
DIDL DII)
_ID
String _ID
- ID: an optional XML ID value.
_CREATED
Date _CREATED
- CREATED: an optional dateTime attribute specifying when the
behaviorSec was created.
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a text
description of the behaviorSec.
_behaviorSecList
ArrayList<E> _behaviorSecList
- Field _behaviorSecList
_behaviorList
ArrayList<E> _behaviorList
- Field _behaviorList
_ID
String _ID
- ID: a required XML ID value for the element
_STRUCTID
ArrayList<E> _STRUCTID
- STRUCTID: Structural Map IDS
IDREFS to structMap sections or divs within a structMap in
the METS document. The content that the STRUCTID attribute
points to is considered "input" to the behavior mechanism
(executable) defined for the behavior.
_BTYPE
String _BTYPE
- BTYPE: Behavior Type
an optional string attribute providing an identifier for a
given set of related behaviors.
_CREATED
Date _CREATED
- CREATED: an optional dateTime attribute specifying a date
this behavior was created.
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a description
of the behavior.
_GROUPID
String _GROUPID
- GROUPID: an optional string attribute providing an
identifier that establishes a correspondence between this
behavior and other behaviors. Typically, this will be used
to facilitate versioning of behaviors.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute listing the XML ID values of
administrative metadata sections within the METS document
pertaining to this behavior.
_interfaceDef
InterfaceDef _interfaceDef
- interfaceDef: interface definition object.
The interface definition element contains a pointer an
abstract definition of a set of related behaviors. These
abstract behaviors can be associated with the content of a
METS object. The interface definition element will be a
pointer to another object (an interface definition object).
An interface definition object could be another METS object,
or some other entity (e.g., a WSDL file). Ideally, an
interface definition object should contain metadata that
describes a set of behaviors or methods. It may also contain
files that describe the intended usage of the behaviors, and
possibly files that represent different expressions of the
interface definition. The interfaceDef element is optional
to allow for cases where an interface definition can be
obtained from a behavior mechanism object (see the mechanism
element of the behaviorSec).
_mechanism
Mechanism _mechanism
- mechanism: executable mechanism.
A mechanism element contains a pointer to an executable
code module that implements a set of behaviors defined by an
interface definition. The mechanism element will be a
pointer to another object (a mechanism object). A mechanism
object could be another METS object, or some other entity
(e.g., a WSDL file). A mechanism object should contain
executable code, pointers to executable code, or
specifications for binding to network services (e.g., web
services).
_ID
String _ID
- ID: an optional XML ID value.
_ORDER
int _ORDER
- ORDER: an optional integer representation of this div's
order among its siblings (e.g., its sequence).
_has_ORDER
boolean _has_ORDER
- keeps track of state for field: _ORDER
_ORDERLABEL
String _ORDERLABEL
- ORDERLABEL: an optional string representation of this div's
order among its siblings (e.g., "xii"), or a non-integer
native numbering system. It is presumed that this value will
still be machine-actionable (e.g., supports a page 'go to'
function), and is not a replacement/substitute for the LABEL
attribute.
_LABEL
String _LABEL
- LABEL: an optional string label to describe this div to an
end user viewing the document, as per a table of contents
entry (NB: a div LABEL should be specific to its level in
the structural map. In the case of a book with chapters, the
book div LABEL should have the book title, and the chapter
div LABELS should have the individual chapter titles, rather
than having the chapter div LABELs combine both book title
and chapter title).
_DMDID
ArrayList<E> _DMDID
- DMDID: an optional attribute providing the XML ID values for
the descriptive metadata sections within this METS document
applicable to this div.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute providing the XML ID values for
the administrative metadata sections within this METS
document applicable to this div.
_TYPE
String _TYPE
- TYPE: an optional string attribute for specifying a type of
division (e.g., chapter, article, page, etc.).
_CONTENTIDSList
ArrayList<E> _CONTENTIDSList
- CONTENTIDS: Content IDs for this division (equivalent to
DIDL DII)
_mptrList
ArrayList<E> _mptrList
- mptr: METS Pointer.
The mptr element allows a div to be associated with a
separate METS document containing the content corresponding
with that div, rather than pointing to an internal file or
file group. A typical instance of this would be the case of
a METS document for a journal run, with a div elements for
each individual journal issue. The div elements for the
issues might point to separate METS documents for each
issue, rather than having files and file groups for every
issue encoded in one document.
NOTE: mptr is an empty element. The location of the resource
pointed to MUST be stored in the xlink:href attribute.
_fptrList
ArrayList<E> _fptrList
- fptr: File Pointer.
The fptr element associates a div element with content
files that represent that div. It can either point to a file
directly itself, via the FILEID attribute, or it can do more
complex links to content via the subsidiary area, par and
seq elements.
_divList
ArrayList<E> _divList
- Field _divList
_ID
String _ID
- ID: an optional XML ID value
_USE
String _USE
- USE: an optional string indicating the intended use of the
embedded file. Examples might include "master", "reference",
and "thumbnail" for image files.
_binData
byte[] _binData
- binData: A wrapper element used to contain a Base64 encoded
file.
_xmlData
XmlData _xmlData
- xmlData: A wrapper element used to contain an XML encoded
file.
_ID
String _ID
- ID: an XML ID value.
_MIMETYPE
String _MIMETYPE
- MIMETYPE: an optional string attribute providing the MIME
type for the file.
_SEQ
int _SEQ
- SEQ: an optional integer indicating the sequence of this
file relative to the others in its file group.
_has_SEQ
boolean _has_SEQ
- keeps track of state for field: _SEQ
_SIZE
long _SIZE
- SIZE: an optional long integer specifying the size of the
file in bytes.
_has_SIZE
boolean _has_SIZE
- keeps track of state for field: _SIZE
_CREATED
Date _CREATED
- CREATED: an optional dateTime providing the date of creation
for the file.
_CHECKSUM
String _CHECKSUM
- CHECKSUM: an optional string attribute providing a checksum
value for the included file.
_CHECKSUMTYPE
FileCHECKSUMTYPEType _CHECKSUMTYPE
- CHECKSUMTYPE: an optional attribute specifying the checksum
algorithm used to produce the value contained in the
CHECKSUM attribute. CHECKSUMTYPE must contain one of the
following values:
HAVAL
MD5
SHA-1
SHA-256
SHA-384
SHA-512
TIGER
WHIRLPOOL
_OWNERID
String _OWNERID
- OWNERID: an optional string attribute which may be used to
provide a unique identifier (including a URI) assigned to
the file which may differ from the URI used to retrieve the
file.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute used to list the XML ID
attribute values for administrative metadata sections in the
METS document that provide information regarding this file.
_DMDID
ArrayList<E> _DMDID
- DMDID: an optional attribute used to list the XML ID
attribute values for descriptive metadata sections in the
METS document that provide information regarding this file.
_GROUPID
String _GROUPID
- GROUPID: an optional string attribute which may be used to
record an identifier that establishes a correspondence
between this file and files in other file groups. For
example, a master image in one file group would share the
same GROUPID value with a reference copy in a second file
group and a thumbnail image in a third file group.
_USE
String _USE
- USE: an optional string attribute indicating the intended
use of this file (e.g., "master", "reference", "thumbnail"
for image files).
_FLocatList
ArrayList<E> _FLocatList
- FLocat: File Location.
The FLocat element provides a pointer to the location of a
content file. It uses the XLink syntax to provide linking
information indicating the actual location of the content
file, along with a few additional attributes specifying
additional linking information.
NOTE: FLocat is an empty element. The location of the
resource pointed to MUST be stored in the xlink:href
element.
_FContent
FContent _FContent
- FContent: file content.
The FContent element is used to deliver a content file for
a METS document within the METS file itself. The content
file must be either Base 64 encoded, and contained within
the subsidiary binData wrapper element, or consist of XML
information and be contained within the subsidiary xmlData
wrapper element.
_ID
String _ID
- ID: an optional XML ID value.
_VERSDATE
Date _VERSDATE
- VERSDATE: an optional dateTime attribute specifying the date
this version/fileGrp of the digital object was created.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute specifying the XML ID values
for administrative metadata sections in the METS document
that provide information applicable to all of the files in
this particular file group.
_USE
String _USE
- USE: an optional string attribute indicating the intended
use of all the files within this file group (e.g., master,
reference, thumbnails for image files).
_fileGrpList
ArrayList<E> _fileGrpList
- Field _fileGrpList
_fileList
ArrayList<E> _fileList
- file: File element.
The file element provides access to content files for a
METS object. A file element may contain one or more FLocat
elements, which provide pointers to a content file, and/or
an FContent element, which wraps an encoded version of the
file. Note that ALL FLocat and FContent elements underneath
a single file element should identify/contain identical
copies of a single file.
_ID
String _ID
- ID: an optional XML ID value
_fileGrpList
ArrayList<E> _fileGrpList
- fileGrp: File Group
This element allows for the grouping of content files into
sets (all of the master images for a work, all of the images
for a particular page, etc.).
_ID
String _ID
- ID: an optional XML ID value
_USE
String _USE
- USE: an optional string indicating the intended use of the
referenced file.
_LOCTYPE
ObjectTypeLOCTYPEType _LOCTYPE
- LOCTYPE: Location Type
the type of locator used to reference a file. It must have
one of the following values:
URN: Uniform Resource Name
URL: Uniform Resource Locator
PURL: Persistent URL
HANDLE: a CNRI Handle
DOI: A Digital Object Identifier
OTHER: a form of locator not specified above.
_OTHERLOCTYPE
String _OTHERLOCTYPE
- OTHERLOCTYPE: an optional
string attribute used to indicate an alternative LOCTYPE if
the LOCTYPE attribute itself has a value of "OTHER";
_type
String _type
- Field _type
_href
Object _href
- Field _href
_role
Object _role
- Field _role
_arcrole
Object _arcrole
- Field _arcrole
_title
Object _title
- Field _title
_show
Object _show
- Field _show
_actuate
Object _actuate
- Field _actuate
_ID
String _ID
- ID: an optional XML ID value.
_FILEID
Object _FILEID
- FILEID: an IDREF to the file element which corresponds with
the div containing this ftpr.
_CONTENTIDSList
ArrayList<E> _CONTENTIDSList
- CONTENTIDS: Content IDs for this division (equivalent to
DIDL DII)
_par
Par _par
_seq
Seq _seq
- seq: Sequence of files.
The seq element should be used to link a div to a set of
content files when those files should be played/displayed
sequentially to deliver content to a user. See the seqType
documentation for more details.
_area
Area _area
- area: file area
The area element provides for more sophisticated linking
between a div element and content files representing that
div, be they text, image, audio, or video files. An area
element can link a div to a point within a file, to a
one-dimension segment of a file (e.g., text screen, image
line, audio/video clip), or a two-dimensional section of a
file (e.g, subsection of an image, or a subsection of the
video display of a video file. See the areaType
documentation for more details.
_ID
String _ID
- ID: an optional XML ID value
_MIMETYPE
String _MIMETYPE
- MIMETYPE: an optional string attribute providing the MIME
type for the metadata being pointed at
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a label to
display to the viewer of the METS document identifying the
metadata
_XPTR
String _XPTR
- XPTR: an optional string attribute for providing an xptr to
a location within the file pointed to by the mdRef element,
if applicable.
_LOCTYPE
ObjectTypeLOCTYPEType _LOCTYPE
- LOCTYPE: Location Type
the type of locator used to reference a file. It must have
one of the following values:
URN: Uniform Resource Name
URL: Uniform Resource Locator
PURL: Persistent URL
HANDLE: a CNRI Handle
DOI: A Digital Object Identifier
OTHER: a form of locator not specified above.
_OTHERLOCTYPE
String _OTHERLOCTYPE
- OTHERLOCTYPE: an optional
string attribute used to indicate an alternative LOCTYPE if
the LOCTYPE attribute itself has a value of "OTHER";
_type
String _type
- Field _type
_href
Object _href
- Field _href
_role
Object _role
- Field _role
_arcrole
Object _arcrole
- Field _arcrole
_title
Object _title
- Field _title
_show
Object _show
- Field _show
_actuate
Object _actuate
- Field _actuate
_MDTYPE
MdRefMDTYPEType _MDTYPE
- MDTYPE: a required attribute specifying the yype of metadata
being pointed at (e.g., MARC, EAD, etc.). It must have one
of the following values:
MARC: any form of MARC record
MODS: metadata in the Library of Congress MODS format
EAD: Encoded Archival Description finding aid
DC: Dublin Core
NISOIMG: NISO Technical Metadata for Digital Still Images
LC-AV: technical metadata specified in the Library of
Congress A/V prototyping project
VRA: Visual Resources Association Core
TEIHDR: Text Encoding Initiative Header
DDI: Data Documentation Initiative
FGDC: Federal Geographic Data Committee metadata
OTHER: metadata in a format not specified above.
_OTHERMDTYPE
String _OTHERMDTYPE
- OTHERMDTYPE: Other Metadata Type
an optional string which may be used to record the
particular form of metadata referenced by this element when
the MDTYPE attribute has a value of "OTHER".
_ID
String _ID
- ID: a required XML ID value
_GROUPID
String _GROUPID
- GROUPID: an optional string attribute providing an
identifier that may be used to indicate that different
metadata sections may be considered as part of a single
group. Two metadata sections with the same GROUPID value are
to be considered part of the same group. This facility might
be used, for example, to group changed versions of the same
metadata if previous versions are maintained in a file for
tracking purposes;
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute providing the XML ID attribute
values for administrative metadata elements which apply to
the current descriptive or administrative metadata.
Typically used to reference preservation metadata which
applies to the current metadata.
_CREATED
Date _CREATED
- CREATED: an optional dateTime attribute specifying the date
and time of creation for the metadata.
_STATUS
String _STATUS
- STATUS: an optional string attribute indicating the status
of this metadata (e.g., superceded, current, etc.).
_mdRef
MdRef _mdRef
- mdRef: metadata reference.
The mdRef element is a generic element used throughout the
METS schema to provide a pointer to metadata which resides
outside the METS document. NB: mdRef is an empty element.
The location of the metadata must be recorded in the
xlink:href attribute, supplemented by the XPTR attribute as
needed.
_mdWrap
MdWrap _mdWrap
- mdWrap: metadata wrapper.
The mdWrap element is a generic element used throughout the
METS schema to allow the encoder to place arbitrary metadata
conforming to other standards/schema within a METS document.
The included metadata can either be encoded in XML, in which
case it may be placed directly within the mdWrap element, or
it can be Base64 encoded, and placed within a subsidiary
binData element.
_ID
String _ID
- ID: an optional XML ID value.
_MIMETYPE
String _MIMETYPE
- MIMETYPE: an optional string attribute providing the MIME
type for the metadata contained in the element
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a label to
display to the viewer of the METS document identifying the
metadata.
_MDTYPE
MdRefMDTYPEType _MDTYPE
- MDTYPE: a required attribute specifying the yype of metadata
being pointed at (e.g., MARC, EAD, etc.). It must have one
of the following values:
MARC: any form of MARC record
MODS: metadata in the Library of Congress MODS format
EAD: Encoded Archival Description finding aid
DC: Dublin Core
NISOIMG: NISO Technical Metadata for Digital Still Images
LC-AV: technical metadata specified in the Library of
Congress A/V prototyping project
VRA: Visual Resources Association Core
TEIHDR: Text Encoding Initiative Header
DDI: Data Documentation Initiative
FGDC: Federal Geographic Data Committee metadata
OTHER: metadata in a format not specified above.
_OTHERMDTYPE
String _OTHERMDTYPE
- OTHERMDTYPE: Other Metadata Type
an optional string which may be used to record the
particular form of metadata referenced by this element when
the MDTYPE attribute has a value of "OTHER".
_binData
byte[] _binData
- binData:
A wrapper element to contain Base64 encoded metadata.
_xmlData
XmlData _xmlData
- xmlData:
A wrapper element to contain XML encoded metadata.
_ID
String _ID
- ID: an optional XML ID value
_CREATEDATE
Date _CREATEDATE
- CREATEDATE: an optional dateTime specifying when the METS
document was created.
_LASTMODDATE
Date _LASTMODDATE
- LASTMODDATE: an optional dateTime specifying when the METS
document was last modified;
_RECORDSTATUS
String _RECORDSTATUS
- RECORDSTATUS: an optional string indicating the status of
the METS document, to be used mainly for internal processing
purposes.
_agentList
ArrayList<E> _agentList
- agent: METS agent.
The agent element allows for various parties and their
roles with respect to the METS document to be recorded.
_altRecordIDList
ArrayList<E> _altRecordIDList
- altRecordID: Alternative Record ID.
This element allows for documentation of alternative ID
values for the METS document in addition to the primary ID
stored in the OBJID attribute in the root METS element.
_ID
String _ID
- ID: an optional XML ID value
_OBJID
String _OBJID
- OBJID: an optional attribute recording a primary identifier
assigned to the METS document.
_LABEL
String _LABEL
- LABEL: an optional attribute providing a title/text string
identifying the document for users.
_TYPE
String _TYPE
- TYPE: an optional string attribute describing the type of
object, e.g., book, journal, stereograph, etc.
_PROFILE
String _PROFILE
- PROFILE: an optional attribute providing a URI or other
identifier for a METS profile to which this METS document
conforms.
_metsHdr
MetsHdr _metsHdr
- metsHdr: METS Header.
Like a TEI Header, the METS Header element records metadata
about the METS document itself (not the digital library
object that the METS document encodes). It has two possible
subsidiary elements, agent (document agent) and altRecordID
(alternative Record ID)..
_dmdSecList
ArrayList<E> _dmdSecList
- dmdSec: Description Metadata Section.
This section records all of the descriptive metadata for
all items in the METS object (including both structural map
divs and descriptive metadata for data files). Metadata can
be either included in the METS hub document (mdWrap) or
referenced via an identifier/locator (mdRef), a la Warwick
Framework. Multiple dmdSec elements are allowed so that
descriptive metadata can be recorded for each separate item
within the METS object.
_amdSecList
ArrayList<E> _amdSecList
- amdSec: Administrative Metadata Section.
This section records all of the administrative metadata for
all items in the METS object (including structural map divs,
data files, descriptive metadata sections and adminstrative
metadata sections themselves), and is divided into four
subsections: techMD (technical metadata), rightsMD
(intellectual property rights metadata), sourceMD
(analog/digital source metadata), and digiprovMD (digital
provenance metadata). Each of these subsections follows the
mdSecType model, so that they can either include metadata
within the METS hub document (mdWrap) or reference it via an
identifier/locator (mdRef). Multiple techMD, rightsMD,
sourceMD and digiprovMD elements are allowed so that
administrative metadata can be recorded for each separate
item within the METS object.
_fileSec
FileSec _fileSec
- fileSec: Content File Section.
The content file section records information regarding all
of the data files which comprise the digital library object.
_structMapList
ArrayList<E> _structMapList
- structMap: Structural Map.
The structural map is the heart of a METS document,
defining the hierarchical arrangement of a primary source
document which has been digitized. This hierarchy is encoded
as a tree of 'div' elements. Any given 'div' can point to
another METS document via the 'mptr' element, or to a single
file, to a group of files, or to segments of individual
files or groups of files through the 'fptr' and subsidiary
elements.
_structLink
StructLink _structLink
- structLink: Structural Map Linking.
The Structural Map Linking section allows for the
specification of hyperlinks between different components of
a METS structure delineated in a structural map.
_behaviorSecList
ArrayList<E> _behaviorSecList
- behaviorSec: Behavior Section. This section records
executable behaviors that are associated with content in the
METS object.
_ID
String _ID
- ID: an optional XML ID value.
_CONTENTIDSList
ArrayList<E> _CONTENTIDSList
- CONTENTIDS: Content IDs for this division (equivalent to
DIDL DII)
_LOCTYPE
ObjectTypeLOCTYPEType _LOCTYPE
- LOCTYPE: Location Type
the type of locator used to reference a file. It must have
one of the following values:
URN: Uniform Resource Name
URL: Uniform Resource Locator
PURL: Persistent URL
HANDLE: a CNRI Handle
DOI: A Digital Object Identifier
OTHER: a form of locator not specified above.
_OTHERLOCTYPE
String _OTHERLOCTYPE
- OTHERLOCTYPE: an optional
string attribute used to indicate an alternative LOCTYPE if
the LOCTYPE attribute itself has a value of "OTHER";
_type
String _type
- Field _type
_href
Object _href
- Field _href
_role
Object _role
- Field _role
_arcrole
Object _arcrole
- Field _arcrole
_title
Object _title
- Field _title
_show
Object _show
- Field _show
_actuate
Object _actuate
- Field _actuate
_ID
String _ID
- ID: an optional XML ID value
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a description
of the object that is being linked to.
_LOCTYPE
ObjectTypeLOCTYPEType _LOCTYPE
- LOCTYPE: Location Type
the type of locator used to reference a file. It must have
one of the following values:
URN: Uniform Resource Name
URL: Uniform Resource Locator
PURL: Persistent URL
HANDLE: a CNRI Handle
DOI: A Digital Object Identifier
OTHER: a form of locator not specified above.
_OTHERLOCTYPE
String _OTHERLOCTYPE
- OTHERLOCTYPE: an optional
string attribute used to indicate an alternative LOCTYPE if
the LOCTYPE attribute itself has a value of "OTHER";
_type
String _type
- Field _type
_href
Object _href
- Field _href
_role
Object _role
- Field _role
_arcrole
Object _arcrole
- Field _arcrole
_title
Object _title
- Field _title
_show
Object _show
- Field _show
_actuate
Object _actuate
- Field _actuate
_ID
String _ID
- ID: an optional XML ID value.
_areaList
ArrayList<E> _areaList
- Field _areaList
_seqList
ArrayList<E> _seqList
- Field _seqList
_ID
String _ID
- ID: an optional XML ID value.
_areaList
ArrayList<E> _areaList
- Field _areaList
_ID
String _ID
- ID: an optional XML ID value.
_arcrole
Object _arcrole
- xlink:arcrole - the role of the link, as per the xlink
specification. See http://www.w3.org/TR/xlink/
_title
Object _title
- xlink:title - a title for the link (if needed), as per the
xlink specification. See http://www.w3.org/TR/xlink/
_show
Object _show
- xlink:show - see the xlink specification at
http://www.w3.org/TR/xlink/
_actuate
Object _actuate
- xlink:actuate - see the xlink specification at
http://www.w3.org/TR/xlink/
_to
Object _to
- to: the XML ID attribute for the element in the structMap
you are linking to.
_from
Object _from
- from: the XML ID attribute for the element in the structMap
you are linking from.
_ID
String _ID
- ID: an optional XML ID value
_smLinkList
ArrayList<E> _smLinkList
- smLink: structural map Link
An element linking two elements in the structural map, used
to indicate that a hyperlink exists between the two METS
components represented by the two structural map nodes. You
would use smLink, for example, to record the existence of
hypertext links between web pages, if you wish to record
those links' existence inside of METS.
_ID
String _ID
- ID: an optional XML ID value.
_TYPE
String _TYPE
- TYPE: an optional string attribute specifying the type of
structural map provided. Typical values will be "PHYSICAL"
for a map which describes the physical composition of the
original work (a series with individual monographs with
pages) and "LOGICAL" for one which describes the
intellectual structure of the work (a monograph with TOC,
forward, chapters, index., etc.);
_LABEL
String _LABEL
- LABEL: an optional string attribute which may be used to
describe the structMap to users. This is primarily useful
where more than one structMap is provided for a single
object (e.g., both logical and physical structMap).
_div
Div _div
- div: Division.
The METS standard represents a document structurally as a
series of nested div elements, that is, as a hierarchy
(e.g., a book, which is composed of chapters, which are
composed of subchapters, which are composed of text). Every
div node in the structural map hierarchy may be connected
(via subsidiary mptr or fptr elements) to content files
which represent that div's portion of the whole document.
_anyObject
ArrayList<E> _anyObject
- Field _anyObject
Package edu.indiana.dlib.metsnav.mets.v1_4.types |
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
Package edu.indiana.dlib.metsnav.mets.v1_5 |
_ID
String _ID
- ID: an optional XML ID
_ROLE
AgentROLEType _ROLE
- ROLE: a required attribute specifying the role played by the
agent with respect to the METS object. ROLE must have one of
the following seven values:
CREATOR: an agent responsible for creating the METS document
EDITOR: an agent responsible for editing the METS document
ARCHIVIST: an agent with archival responsibility for the
METS document and/or the original sources used to create the
METS object
PRESERVATION: an agent responsible for preserving the METS
object and/or the original sources used to create the METS
object
DISSEMINATOR: an agent responsible for distributing or
publishing the METS object
CUSTODIAN: an agent with custodial responsibility for the
METS object
IPOWNER: an agent with intellectual property rights in the
METS object or some of its components.
OTHER: an agent with other rights/responsibilities with
respect to the METS object not set forth above.
_OTHERROLE
String _OTHERROLE
- OTHERROLE:
an optional string attribute to specify the particular role
an agent plays with respect to a METS object or its sources,
to be used if the ROLE attribute has a value of OTHER.
_TYPE
AgentTYPEType _TYPE
- TYPE: an optional attribute to specify the nature of the
agent acting with respect to the METS object. It can take
one of three values:
INDIVIDUAL: a single, human agent
ORGANIZATION: a collective entity
OTHER: some other form of agent (e.g., a software agent)
_OTHERTYPE
String _OTHERTYPE
- OTHERTYPE: an optional string to indicate the particular
type of agent, to be used if a value of OTHER is indicated
in the agent's TYPE attribute.
_name
String _name
- name:The full name of the METS document agent.
_noteList
ArrayList<E> _noteList
- note: Any additional information regarding the agent's
activities with respect to the METS document.
_content
String _content
- internal content storage
_ID
String _ID
- ID: an optional XML ID value
_TYPE
String _TYPE
- TYPE: an optional string describing the type of identifier
(e.g., OCLC #, LCCN, etc.).
_ID
String _ID
- ID: an optional XML ID value
_techMDList
ArrayList<E> _techMDList
- techMD: technical metadata.
The techMD element provides a wrapper around a generic
metadata section, which should contain technical metadata
regarding a file or files.
_rightsMDList
ArrayList<E> _rightsMDList
- rightsMD: intellectual property rights metadata.
The rightsMD element provides a wrapper around a generic
metadata section, which should contain IP rights metadata.
_sourceMDList
ArrayList<E> _sourceMDList
- sourceMD: source metadata.
The sourceMD element provides a wrapper around a generic
metadata section which should contain descriptive or
administrative metadata regarding the original source
materials used to create the METS object.
_digiprovMDList
ArrayList<E> _digiprovMDList
- digiprovMD: digital provenance metadata.
The digiprovMD element provides a wrapper around a generic
metadata section, which should contain information regarding
the ultimate origin of a digital object and the derivation
of its current elements. This includes recording
master/derivative relationships between various files which
currently represent the object, as well recording any
transformations or migrations undergone by files composing
the digital object subsequent to the initial digitization of
an item or, in the case of born digital materials, the
files' creation. In short, digiprovMD should be used to
record information to allow both archival/library staff and
scholars to understand what modifications have been
performed to a digital object during its life cycle in order
to judge how those processes might have altered or corrupted
the object's ability to accurately represent the original
item.
_ID
String _ID
- ID: an optional XML ID value.
_FILEID
Object _FILEID
- FILEID: a mandatory IDREF to the file element being pointed
to by the div.
_SHAPE
AreaTypeSHAPEType _SHAPE
- SHAPE: an optional string attribute defining the shape of a
two-dimensional area being referenced within a linked
content file. It must have one of the following values:
RECT: rectangular area
CIRCLE: a circular area
POLY: an irregular polygon.
The SHAPE attribute should be used as in HTML 4.
_COORDS
String _COORDS
- COORDS: an optional string attribute listing a set of visual
coordinates within an image (still image or video frame).
The COORDS attribute should be used as in HTML 4.
_BEGIN
String _BEGIN
- BEGIN: an optional string attribute specifying the beginning
location for a subpart of the referenced file. Used with the
END attribute.
_END
String _END
- END: an optional string attribute specifying the ending
location for a subpart of the referenced file. Used with the
BEGIN attribute.
_BETYPE
AreaTypeBETYPEType _BETYPE
- BETYPE: Begin/End Type.
An optional attribute specifying the syntax used in the
values recorded in the BEGIN and END attributes. It must
have one of the following values:
BYTE: a byte offset
IDREF: an XML ID value for an element in the content file
SMIL: a SMIL time value
MIDI: a MIDI time code
SMPTE-25: SMPTE time code for 25 frame/second material
SMPTE-24: SMPTE time code for 24 frame/second material
SMPTE-DF30: SMPTE time code for 30 frame/second drop frame
material
SMPTE-NDF30: SMPTE time code for 30 frame/second non-drop
frame material
SMPTE-DF29.97: SMPTE time code for 29.97 frame/second drop
frame material
SMPTE-NDF29.97: SMPTE time code for 29.97 frame/second
non-drop frame material
TIME: a simple time code of the form HH:MM:SS
TCF: a Time code Character Format value
_EXTENT
String _EXTENT
- EXTENT: an optional string attribute specifying the duration
of the segment pointed to by the area element.
_EXTTYPE
AreaTypeEXTTYPEType _EXTTYPE
- EXTTYPE: Extent Type
an option attribute specifying the syntax used for the
value in the EXTENT attribute. See the BETYPE attribute for
the specific values which may be used in EXTTYPE.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute listing the XML ID values for
the administrative metadata sections within the METS
document that provide information regarding this area.
_CONTENTIDSList
ArrayList<E> _CONTENTIDSList
- CONTENTIDS: Content IDs for this division (equivalent to
DIDL DII)
_ID
String _ID
- ID: an optional XML ID value.
_CREATED
Date _CREATED
- CREATED: an optional dateTime attribute specifying when the
behaviorSec was created.
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a text
description of the behaviorSec.
_behaviorSecList
ArrayList<E> _behaviorSecList
- Field _behaviorSecList
_behaviorList
ArrayList<E> _behaviorList
- Field _behaviorList
_ID
String _ID
- ID: a required XML ID value for the element
_STRUCTID
ArrayList<E> _STRUCTID
- STRUCTID: Structural Map IDS
IDREFS to structMap sections or divs within a structMap in
the METS document. The content that the STRUCTID attribute
points to is considered "input" to the behavior mechanism
(executable) defined for the behavior.
_BTYPE
String _BTYPE
- BTYPE: Behavior Type
an optional string attribute providing an identifier for a
given set of related behaviors.
_CREATED
Date _CREATED
- CREATED: an optional dateTime attribute specifying a date
this behavior was created.
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a description
of the behavior.
_GROUPID
String _GROUPID
- GROUPID: an optional string attribute providing an
identifier that establishes a correspondence between this
behavior and other behaviors. Typically, this will be used
to facilitate versioning of behaviors.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute listing the XML ID values of
administrative metadata sections within the METS document
pertaining to this behavior.
_interfaceDef
InterfaceDef _interfaceDef
- interfaceDef: interface definition object.
The interface definition element contains a pointer an
abstract definition of a set of related behaviors. These
abstract behaviors can be associated with the content of a
METS object. The interface definition element will be a
pointer to another object (an interface definition object).
An interface definition object could be another METS object,
or some other entity (e.g., a WSDL file). Ideally, an
interface definition object should contain metadata that
describes a set of behaviors or methods. It may also contain
files that describe the intended usage of the behaviors, and
possibly files that represent different expressions of the
interface definition. The interfaceDef element is optional
to allow for cases where an interface definition can be
obtained from a behavior mechanism object (see the mechanism
element of the behaviorSec).
_mechanism
Mechanism _mechanism
- mechanism: executable mechanism.
A mechanism element contains a pointer to an executable
code module that implements a set of behaviors defined by an
interface definition. The mechanism element will be a
pointer to another object (a mechanism object). A mechanism
object could be another METS object, or some other entity
(e.g., a WSDL file). A mechanism object should contain
executable code, pointers to executable code, or
specifications for binding to network services (e.g., web
services).
_ID
String _ID
- ID: an optional XML ID value.
_ORDER
int _ORDER
- ORDER: an optional integer representation of this div's
order among its siblings (e.g., its sequence).
_has_ORDER
boolean _has_ORDER
- keeps track of state for field: _ORDER
_ORDERLABEL
String _ORDERLABEL
- ORDERLABEL: an optional string representation of this div's
order among its siblings (e.g., "xii"), or a non-integer
native numbering system. It is presumed that this value will
still be machine-actionable (e.g., supports a page 'go to'
function), and is not a replacement/substitute for the LABEL
attribute.
_LABEL
String _LABEL
- LABEL: an optional string label to describe this div to an
end user viewing the document, as per a table of contents
entry (NB: a div LABEL should be specific to its level in
the structural map. In the case of a book with chapters, the
book div LABEL should have the book title, and the chapter
div LABELS should have the individual chapter titles, rather
than having the chapter div LABELs combine both book title
and chapter title).
_DMDID
ArrayList<E> _DMDID
- DMDID: an optional attribute providing the XML ID values for
the descriptive metadata sections within this METS document
applicable to this div.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute providing the XML ID values for
the administrative metadata sections within this METS
document applicable to this div.
_TYPE
String _TYPE
- TYPE: an optional string attribute for specifying a type of
division (e.g., chapter, article, page, etc.).
_CONTENTIDSList
ArrayList<E> _CONTENTIDSList
- CONTENTIDS: Content IDs for this division (equivalent to
DIDL DII)
_label
Object _label
- xlink:label - an xlink label to be referred to by an smLink
element
_mptrList
ArrayList<E> _mptrList
- mptr: METS Pointer.
The mptr element allows a div to be associated with a
separate METS document containing the content corresponding
with that div, rather than pointing to an internal file or
file group. A typical instance of this would be the case of
a METS document for a journal run, with a div elements for
each individual journal issue. The div elements for the
issues might point to separate METS documents for each
issue, rather than having files and file groups for every
issue encoded in one document.
NOTE: mptr is an empty element. The location of the resource
pointed to MUST be stored in the xlink:href attribute.
_fptrList
ArrayList<E> _fptrList
- fptr: File Pointer.
The fptr element associates a div element with content
files that represent that div. It can either point to a file
directly itself, via the FILEID attribute, or it can do more
complex links to content via the subsidiary area, par and
seq elements.
_divList
ArrayList<E> _divList
- Field _divList
_ID
String _ID
- ID: an optional XML ID value
_USE
String _USE
- USE: an optional string indicating the intended use of the
embedded file. Examples might include "master", "reference",
and "thumbnail" for image files.
_binData
byte[] _binData
- binData: A wrapper element used to contain a Base64 encoded
file.
_xmlData
XmlData _xmlData
- xmlData: A wrapper element used to contain an XML encoded
file.
_ID
String _ID
- ID: an optional XML ID value.
_VERSDATE
Date _VERSDATE
- VERSDATE: an optional dateTime attribute specifying the date
this version/fileGrp of the digital object was created.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute specifying the XML ID values
for administrative metadata sections in the METS document
that provide information applicable to all of the files in
this particular file group.
_USE
String _USE
- USE: an optional string attribute indicating the intended
use of all the files within this file group (e.g., master,
reference, thumbnails for image files).
_fileGrpList
ArrayList<E> _fileGrpList
- Field _fileGrpList
_fileList
ArrayList<E> _fileList
- Field _fileList
_ID
String _ID
- ID: an optional XML ID value
_fileGrpList
ArrayList<E> _fileGrpList
- fileGrp: File Group
This element allows for the grouping of content files into
sets (all of the master images for a work, all of the images
for a particular page, etc.).
_ID
String _ID
- ID: an XML ID value.
_MIMETYPE
String _MIMETYPE
- MIMETYPE: an optional string attribute providing the MIME
type for the file.
_SEQ
int _SEQ
- SEQ: an optional integer indicating the sequence of this
file relative to the others in its file group.
_has_SEQ
boolean _has_SEQ
- keeps track of state for field: _SEQ
_SIZE
long _SIZE
- SIZE: an optional long integer specifying the size of the
file in bytes.
_has_SIZE
boolean _has_SIZE
- keeps track of state for field: _SIZE
_CREATED
Date _CREATED
- CREATED: an optional dateTime providing the date of creation
for the file.
_CHECKSUM
String _CHECKSUM
- CHECKSUM: an optional string attribute providing a checksum
value for the included file.
_CHECKSUMTYPE
FileTypeCHECKSUMTYPEType _CHECKSUMTYPE
- CHECKSUMTYPE: an optional attribute specifying the checksum
algorithm used to produce the value contained in the
CHECKSUM attribute. CHECKSUMTYPE must contain one of the
following values:
HAVAL
MD5
SHA-1
SHA-256
SHA-384
SHA-512
TIGER
WHIRLPOOL
_OWNERID
String _OWNERID
- OWNERID: an optional string attribute which may be used to
provide a unique identifier (including a URI) assigned to
the file which may differ from the URI used to retrieve the
file.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute used to list the XML ID
attribute values for administrative metadata sections in the
METS document that provide information regarding this file.
_DMDID
ArrayList<E> _DMDID
- DMDID: an optional attribute used to list the XML ID
attribute values for descriptive metadata sections in the
METS document that provide information regarding this file.
_GROUPID
String _GROUPID
- GROUPID: an optional string attribute which may be used to
record an identifier that establishes a correspondence
between this file and files in other file groups. For
example, a master image in one file group would share the
same GROUPID value with a reference copy in a second file
group and a thumbnail image in a third file group.
_USE
String _USE
- USE: an optional string attribute indicating the intended
use of this file (e.g., "master", "reference", "thumbnail"
for image files).
_FLocatList
ArrayList<E> _FLocatList
- FLocat: File Location.
The FLocat element provides a pointer to the location of a
content file. It uses the XLink syntax to provide linking
information indicating the actual location of the content
file, along with a few additional attributes specifying
additional linking information.
NOTE: FLocat is an empty element. The location of the
resource pointed to MUST be stored in the xlink:href
element.
_FContent
FContent _FContent
- FContent: file content.
The FContent element is used to deliver a content file for
a METS document within the METS file itself. The content
file must be either Base 64 encoded, and contained within
the subsidiary binData wrapper element, or consist of XML
information and be contained within the subsidiary xmlData
wrapper element.
_streamList
ArrayList<E> _streamList
- stream: component byte stream
A file may be composed of one or more subsidiary streams.
An MPEG4 file, for example, might contain separate audio and
video streams, each of which has its own technical metadata
associated with it.
_transformFileList
ArrayList<E> _transformFileList
- Field _transformFileList
_fileList
ArrayList<E> _fileList
- Field _fileList
_ID
String _ID
- ID: an optional XML ID value
_USE
String _USE
- USE: an optional string indicating the intended use of the
referenced file.
_LOCTYPE
ObjectTypeLOCTYPEType _LOCTYPE
- LOCTYPE: Location Type
the type of locator used to reference a file. It must have
one of the following values:
URN: Uniform Resource Name
URL: Uniform Resource Locator
PURL: Persistent URL
HANDLE: a CNRI Handle
DOI: A Digital Object Identifier
OTHER: a form of locator not specified above.
_OTHERLOCTYPE
String _OTHERLOCTYPE
- OTHERLOCTYPE: an optional
string attribute used to indicate an alternative LOCTYPE if
the LOCTYPE attribute itself has a value of "OTHER";
_type
String _type
- Field _type
_href
Object _href
- Field _href
_role
Object _role
- Field _role
_arcrole
Object _arcrole
- Field _arcrole
_title
Object _title
- Field _title
_show
Object _show
- Field _show
_actuate
Object _actuate
- Field _actuate
_ID
String _ID
- ID: an optional XML ID value.
_FILEID
Object _FILEID
- FILEID: an IDREF to the file element which corresponds with
the div containing this ftpr.
_CONTENTIDSList
ArrayList<E> _CONTENTIDSList
- CONTENTIDS: Content IDs for this division (equivalent to
DIDL DII)
_par
Par _par
_seq
Seq _seq
- seq: Sequence of files.
The seq element should be used to link a div to a set of
content files when those files should be played/displayed
sequentially to deliver content to a user. See the seqType
documentation for more details.
_area
Area _area
- area: file area
The area element provides for more sophisticated linking
between a div element and content files representing that
div, be they text, image, audio, or video files. An area
element can link a div to a point within a file, to a
one-dimension segment of a file (e.g., text screen, image
line, audio/video clip), or a two-dimensional section of a
file (e.g, subsection of an image, or a subsection of the
video display of a video file. See the areaType
documentation for more details.
_ID
String _ID
- ID: an optional XML ID value
_MIMETYPE
String _MIMETYPE
- MIMETYPE: an optional string attribute providing the MIME
type for the metadata being pointed at
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a label to
display to the viewer of the METS document identifying the
metadata
_XPTR
String _XPTR
- XPTR: an optional string attribute for providing an xptr to
a location within the file pointed to by the mdRef element,
if applicable.
_LOCTYPE
ObjectTypeLOCTYPEType _LOCTYPE
- LOCTYPE: Location Type
the type of locator used to reference a file. It must have
one of the following values:
URN: Uniform Resource Name
URL: Uniform Resource Locator
PURL: Persistent URL
HANDLE: a CNRI Handle
DOI: A Digital Object Identifier
OTHER: a form of locator not specified above.
_OTHERLOCTYPE
String _OTHERLOCTYPE
- OTHERLOCTYPE: an optional
string attribute used to indicate an alternative LOCTYPE if
the LOCTYPE attribute itself has a value of "OTHER";
_type
String _type
- Field _type
_href
Object _href
- Field _href
_role
Object _role
- Field _role
_arcrole
Object _arcrole
- Field _arcrole
_title
Object _title
- Field _title
_show
Object _show
- Field _show
_actuate
Object _actuate
- Field _actuate
_MDTYPE
MdRefMDTYPEType _MDTYPE
- MDTYPE: a required attribute specifying the yype of metadata
being pointed at (e.g., MARC, EAD, etc.). It must have one
of the following values:
MARC: any form of MARC record
MODS: metadata in the Library of Congress MODS format
EAD: Encoded Archival Description finding aid
DC: Dublin Core
NISOIMG: NISO Technical Metadata for Digital Still Images
LC-AV: technical metadata specified in the Library of
Congress A/V prototyping project
VRA: Visual Resources Association Core
TEIHDR: Text Encoding Initiative Header
DDI: Data Documentation Initiative
FGDC: Federal Geographic Data Committee metadata
OTHER: metadata in a format not specified above.
_OTHERMDTYPE
String _OTHERMDTYPE
- OTHERMDTYPE: Other Metadata Type
an optional string which may be used to record the
particular form of metadata referenced by this element when
the MDTYPE attribute has a value of "OTHER".
_ID
String _ID
- ID: a required XML ID value
_GROUPID
String _GROUPID
- GROUPID: an optional string attribute providing an
identifier that may be used to indicate that different
metadata sections may be considered as part of a single
group. Two metadata sections with the same GROUPID value are
to be considered part of the same group. This facility might
be used, for example, to group changed versions of the same
metadata if previous versions are maintained in a file for
tracking purposes;
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute providing the XML ID attribute
values for administrative metadata elements which apply to
the current descriptive or administrative metadata.
Typically used to reference preservation metadata which
applies to the current metadata.
_CREATED
Date _CREATED
- CREATED: an optional dateTime attribute specifying the date
and time of creation for the metadata.
_STATUS
String _STATUS
- STATUS: an optional string attribute indicating the status
of this metadata (e.g., superceded, current, etc.).
_mdRef
MdRef _mdRef
- mdRef: metadata reference.
The mdRef element is a generic element used throughout the
METS schema to provide a pointer to metadata which resides
outside the METS document. NB: mdRef is an empty element.
The location of the metadata must be recorded in the
xlink:href attribute, supplemented by the XPTR attribute as
needed.
_mdWrap
MdWrap _mdWrap
- mdWrap: metadata wrapper.
The mdWrap element is a generic element used throughout the
METS schema to allow the encoder to place arbitrary metadata
conforming to other standards/schema within a METS document.
The included metadata can either be encoded in XML, in which
case it may be placed directly within the mdWrap element, or
it can be Base64 encoded, and placed within a subsidiary
binData element.
_ID
String _ID
- ID: an optional XML ID value.
_MIMETYPE
String _MIMETYPE
- MIMETYPE: an optional string attribute providing the MIME
type for the metadata contained in the element
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a label to
display to the viewer of the METS document identifying the
metadata.
_MDTYPE
MdRefMDTYPEType _MDTYPE
- MDTYPE: a required attribute specifying the yype of metadata
being pointed at (e.g., MARC, EAD, etc.). It must have one
of the following values:
MARC: any form of MARC record
MODS: metadata in the Library of Congress MODS format
EAD: Encoded Archival Description finding aid
DC: Dublin Core
NISOIMG: NISO Technical Metadata for Digital Still Images
LC-AV: technical metadata specified in the Library of
Congress A/V prototyping project
VRA: Visual Resources Association Core
TEIHDR: Text Encoding Initiative Header
DDI: Data Documentation Initiative
FGDC: Federal Geographic Data Committee metadata
OTHER: metadata in a format not specified above.
_OTHERMDTYPE
String _OTHERMDTYPE
- OTHERMDTYPE: Other Metadata Type
an optional string which may be used to record the
particular form of metadata referenced by this element when
the MDTYPE attribute has a value of "OTHER".
_binData
byte[] _binData
- binData:
A wrapper element to contain Base64 encoded metadata.
_xmlData
XmlData _xmlData
- xmlData:
A wrapper element to contain XML encoded metadata.
_ID
String _ID
- ID: an optional XML ID value
_CREATEDATE
Date _CREATEDATE
- CREATEDATE: an optional dateTime specifying when the METS
document was created.
_LASTMODDATE
Date _LASTMODDATE
- LASTMODDATE: an optional dateTime specifying when the METS
document was last modified;
_RECORDSTATUS
String _RECORDSTATUS
- RECORDSTATUS: an optional string indicating the status of
the METS document, to be used mainly for internal processing
purposes.
_agentList
ArrayList<E> _agentList
- agent: METS agent.
The agent element allows for various parties and their
roles with respect to the METS document to be recorded.
_altRecordIDList
ArrayList<E> _altRecordIDList
- altRecordID: Alternative Record ID.
This element allows for documentation of alternative ID
values for the METS document in addition to the primary ID
stored in the OBJID attribute in the root METS element.
_ID
String _ID
- ID: an optional XML ID value
_OBJID
String _OBJID
- OBJID: an optional attribute recording a primary identifier
assigned to the METS document.
_LABEL
String _LABEL
- LABEL: an optional attribute providing a title/text string
identifying the document for users.
_TYPE
String _TYPE
- TYPE: an optional string attribute describing the type of
object, e.g., book, journal, stereograph, etc.
_PROFILE
String _PROFILE
- PROFILE: an optional attribute providing a URI or other
identifier for a METS profile to which this METS document
conforms.
_metsHdr
MetsHdr _metsHdr
- metsHdr: METS Header.
Like a TEI Header, the METS Header element records metadata
about the METS document itself (not the digital library
object that the METS document encodes). It has two possible
subsidiary elements, agent (document agent) and altRecordID
(alternative Record ID)..
_dmdSecList
ArrayList<E> _dmdSecList
- dmdSec: Description Metadata Section.
This section records all of the descriptive metadata for
all items in the METS object (including both structural map
divs and descriptive metadata for data files). Metadata can
be either included in the METS hub document (mdWrap) or
referenced via an identifier/locator (mdRef), a la Warwick
Framework. Multiple dmdSec elements are allowed so that
descriptive metadata can be recorded for each separate item
within the METS object.
_amdSecList
ArrayList<E> _amdSecList
- amdSec: Administrative Metadata Section.
This section records all of the administrative metadata for
all items in the METS object (including structural map divs,
data files, descriptive metadata sections and adminstrative
metadata sections themselves), and is divided into four
subsections: techMD (technical metadata), rightsMD
(intellectual property rights metadata), sourceMD
(analog/digital source metadata), and digiprovMD (digital
provenance metadata). Each of these subsections follows the
mdSecType model, so that they can either include metadata
within the METS hub document (mdWrap) or reference it via an
identifier/locator (mdRef). Multiple techMD, rightsMD,
sourceMD and digiprovMD elements are allowed so that
administrative metadata can be recorded for each separate
item within the METS object.
_fileSec
FileSec _fileSec
- fileSec: Content File Section.
The content file section records information regarding all
of the data files which comprise the digital library object.
_structMapList
ArrayList<E> _structMapList
- structMap: Structural Map.
The structural map is the heart of a METS document,
defining the hierarchical arrangement of a primary source
document which has been digitized. This hierarchy is encoded
as a tree of 'div' elements. Any given 'div' can point to
another METS document via the 'mptr' element, or to a single
file, to a group of files, or to segments of individual
files or groups of files through the 'fptr' and subsidiary
elements.
_structLink
StructLink _structLink
- structLink: Structural Map Linking.
The Structural Map Linking section allows for the
specification of hyperlinks between different components of
a METS structure delineated in a structural map.
_behaviorSecList
ArrayList<E> _behaviorSecList
- behaviorSec: Behavior Section. This section records
executable behaviors that are associated with content in the
METS object.
_ID
String _ID
- ID: an optional XML ID value.
_CONTENTIDSList
ArrayList<E> _CONTENTIDSList
- CONTENTIDS: Content IDs for this division (equivalent to
DIDL DII)
_LOCTYPE
ObjectTypeLOCTYPEType _LOCTYPE
- LOCTYPE: Location Type
the type of locator used to reference a file. It must have
one of the following values:
URN: Uniform Resource Name
URL: Uniform Resource Locator
PURL: Persistent URL
HANDLE: a CNRI Handle
DOI: A Digital Object Identifier
OTHER: a form of locator not specified above.
_OTHERLOCTYPE
String _OTHERLOCTYPE
- OTHERLOCTYPE: an optional
string attribute used to indicate an alternative LOCTYPE if
the LOCTYPE attribute itself has a value of "OTHER";
_type
String _type
- Field _type
_href
Object _href
- Field _href
_role
Object _role
- Field _role
_arcrole
Object _arcrole
- Field _arcrole
_title
Object _title
- Field _title
_show
Object _show
- Field _show
_actuate
Object _actuate
- Field _actuate
_ID
String _ID
- ID: an optional XML ID value
_LABEL
String _LABEL
- LABEL: an optional string attribute providing a description
of the object that is being linked to.
_LOCTYPE
ObjectTypeLOCTYPEType _LOCTYPE
- LOCTYPE: Location Type
the type of locator used to reference a file. It must have
one of the following values:
URN: Uniform Resource Name
URL: Uniform Resource Locator
PURL: Persistent URL
HANDLE: a CNRI Handle
DOI: A Digital Object Identifier
OTHER: a form of locator not specified above.
_OTHERLOCTYPE
String _OTHERLOCTYPE
- OTHERLOCTYPE: an optional
string attribute used to indicate an alternative LOCTYPE if
the LOCTYPE attribute itself has a value of "OTHER";
_type
String _type
- Field _type
_href
Object _href
- Field _href
_role
Object _role
- Field _role
_arcrole
Object _arcrole
- Field _arcrole
_title
Object _title
- Field _title
_show
Object _show
- Field _show
_actuate
Object _actuate
- Field _actuate
_ID
String _ID
- ID: an optional XML ID value.
_areaList
ArrayList<E> _areaList
- Field _areaList
_seqList
ArrayList<E> _seqList
- Field _seqList
_ID
String _ID
- ID: an optional XML ID value.
_areaList
ArrayList<E> _areaList
- Field _areaList
_ID
String _ID
- ID: an optional XML ID value.
_arcrole
Object _arcrole
- xlink:arcrole - the role of the link, as per the xlink
specification. See http://www.w3.org/TR/xlink/
_title
Object _title
- xlink:title - a title for the link (if needed), as per the
xlink specification. See http://www.w3.org/TR/xlink/
_show
Object _show
- xlink:show - see the xlink specification at
http://www.w3.org/TR/xlink/
_actuate
Object _actuate
- xlink:actuate - see the xlink specification at
http://www.w3.org/TR/xlink/
_to
Object _to
- xlink:to - the value of the label for the element in the
structMap you are linking to.
_from
Object _from
- xlink:from - the value of the label for the element in the
structMap you are linking from.
_streamType
String _streamType
- Field _streamType
_OWNERID
String _OWNERID
- OWNERID: an optional string attribute which may be used to
provide a unique identifier (including a URI) assigned to
the file which may differ from the URI used to retrieve the
file.
_ADMID
ArrayList<E> _ADMID
- ADMID: an optional attribute used to list the XML ID
attribute values for administrative metadata sections in the
METS document that provide information regarding this file.
_DMDID
ArrayList<E> _DMDID
- DMDID: an optional attribute used to list the XML ID
attribute values for descriptive metadata sections in the
METS document that provide information regarding this file.
_ID
String _ID
- ID: an optional XML ID value
_smLinkList
ArrayList<E> _smLinkList
- smLink: structural map Link
An element linking two elements in the structural map, used
to indicate that a hyperlink exists between the two METS
components represented by the two structural map nodes. You
would use smLink, for example, to record the existence of
hypertext links between web pages, if you wish to record
those links' existence inside of METS.
_ID
String _ID
- ID: an optional XML ID value.
_TYPE
String _TYPE
- TYPE: an optional string attribute specifying the type of
structural map provided. Typical values will be "PHYSICAL"
for a map which describes the physical composition of the
original work (a series with individual monographs with
pages) and "LOGICAL" for one which describes the
intellectual structure of the work (a monograph with TOC,
forward, chapters, index., etc.);
_LABEL
String _LABEL
- LABEL: an optional string attribute which may be used to
describe the structMap to users. This is primarily useful
where more than one structMap is provided for a single
object (e.g., both logical and physical structMap).
_div
Div _div
- div: Division.
The METS standard represents a document structurally as a
series of nested div elements, that is, as a hierarchy
(e.g., a book, which is composed of chapters, which are
composed of subchapters, which are composed of text). Every
div node in the structural map hierarchy may be connected
(via subsidiary mptr or fptr elements) to content files
which represent that div's portion of the whole document.
_TRANSFORMTYPE
TransformFileTRANSFORMTYPEType _TRANSFORMTYPE
- TRANSFORMTYPE: a type of transformation needed to render
content of a file accessible (including unpacking a file
into subsidiary files/streams).
_TRANSFORMALGORITHM
String _TRANSFORMALGORITHM
- TRANSFORMALGORITHM: a string describing the specific
decompression or decryption routine used to access the
contents of this file.
_TRANSFORMKEY
String _TRANSFORMKEY
- TRANSFORMKEY: a key to be used with the transform algorithm
for accessing the file's contents.
_TRANSFORMBEHAVIOR
Object _TRANSFORMBEHAVIOR
- TRANSFORMBEHAVIOR: an IDREF to a behavior element for this
transformation
_TRANSFORMORDER
int _TRANSFORMORDER
- Field _TRANSFORMORDER
_has_TRANSFORMORDER
boolean _has_TRANSFORMORDER
- keeps track of state for field: _TRANSFORMORDER
_anyObject
ArrayList<E> _anyObject
- Field _anyObject
Package edu.indiana.dlib.metsnav.mets.v1_5.types |
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
readResolve
private Object readResolve()
- Method readResolve
will be called during deserialization to replace the
deserialized object with the correct constant instance.
type
int type
- Field type
stringValue
String stringValue
- Field stringValue
Copyright © 2005 Trustees of Indiana University. All Rights Reserved.