edu.harvard.hul.ois.mets
Class SourceMD

java.lang.Object
  extended byedu.harvard.hul.ois.mets.helper.MetsElement
      extended byedu.harvard.hul.ois.mets.helper.MetsVElement
          extended byedu.harvard.hul.ois.mets.helper.MetsIDElement
              extended byedu.harvard.hul.ois.mets.helper.MdSec
                  extended byedu.harvard.hul.ois.mets.SourceMD
All Implemented Interfaces:
MetsIdentifiable, MetsSerializable, MetsValidatable

public class SourceMD
extends MdSec

This class encapsulates the <sourceMD> element. See <http://www.loc.gov/standards/mets/>.


Field Summary
 
Fields inherited from class edu.harvard.hul.ois.mets.helper.MetsIDElement
_ID
 
Fields inherited from class edu.harvard.hul.ois.mets.helper.MetsVElement
_valid
 
Fields inherited from class edu.harvard.hul.ois.mets.helper.MetsElement
_attrs, _content, _localName, _namespace, _qName, _schema
 
Constructor Summary
SourceMD()
          Instantiate a new sourceMD object.
 
Method Summary
static SourceMD reader(MetsReader r)
          Instantiate a SourceMD object de-serialized from the input stream.
 
Methods inherited from class edu.harvard.hul.ois.mets.helper.MdSec
getADMID, getCREATED, getGROUPID, getSTATUS, read, setADMID, setADMID, setCREATED, setGROUPID, setSTATUS, validateThisIDREFs, write
 
Methods inherited from class edu.harvard.hul.ois.mets.helper.MetsIDElement
getID, setID
 
Methods inherited from class edu.harvard.hul.ois.mets.helper.MetsVElement
isValid, validate, validateIDREFs, validateThis
 
Methods inherited from class edu.harvard.hul.ois.mets.helper.MetsElement
getContent, getLocalName, getNamespace, getQName, getSchemas, init, setSchema, setSchema, writeSchemas
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceMD

public SourceMD()
Instantiate a new sourceMD object.

Method Detail

reader

public static SourceMD reader(MetsReader r)
                       throws MetsException
Instantiate a SourceMD object de-serialized from the input stream.

Parameters:
r - Reader
Returns:
SourceMD object
Throws:
MetsException - De-serializing exception