edu.harvard.hul.ois.mets.helper
Class MetsIDElement

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
All Implemented Interfaces:
MetsIdentifiable, MetsSerializable, MetsValidatable
Direct Known Subclasses:
Agent, AltRecordID, AmdSec, Area, Behavior, BehaviorSec, Div, FContent, File, FileGrp, FileSec, FLocat, Fptr, MdRef, MdSec, MdWrap, Mets, MetsHdr, Mptr, ObjectType, Par, Seq, SmLink, StructLink, StructMap

public abstract class MetsIDElement
extends MetsVElement
implements MetsIdentifiable

Abstract identifiable element class.


Field Summary
protected  java.lang.String _ID
          Element 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
MetsIDElement(java.lang.String qName)
          Instantiate an MetsIDElement object.
 
Method Summary
 java.lang.String getID()
          Get the element ID.
 void setID(java.lang.String ID)
          Set the element ID.
 
Methods inherited from class edu.harvard.hul.ois.mets.helper.MetsVElement
isValid, validate, validateIDREFs, validateThis, validateThisIDREFs
 
Methods inherited from class edu.harvard.hul.ois.mets.helper.MetsElement
getContent, getLocalName, getNamespace, getQName, getSchemas, init, read, setSchema, setSchema, write, writeSchemas
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_ID

protected java.lang.String _ID
Element ID.

Constructor Detail

MetsIDElement

public MetsIDElement(java.lang.String qName)
Instantiate an MetsIDElement object.

Parameters:
qName - Element local name
Method Detail

getID

public java.lang.String getID()
Get the element ID.

Specified by:
getID in interface MetsIdentifiable
Returns:
Element ID

setID

public void setID(java.lang.String ID)
Set the element ID.

Specified by:
setID in interface MetsIdentifiable
Parameters:
ID - Element ID