|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.harvard.hul.ois.mets.helper.MetsElement
edu.harvard.hul.ois.mets.helper.MetsVElement
edu.harvard.hul.ois.mets.helper.MetsIDElement
edu.harvard.hul.ois.mets.Div
This class encapsulates the <div> 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 | |
Div()
Instantiate a new Div object. |
|
| Method Summary | |
java.util.Map |
getADMID()
Return map of IDREFS to administrative metadata. |
java.util.List |
getCONTENTIDS()
Return list of CONTENTIDS. |
java.util.Map |
getDMDID()
Return map of IDREFS to descriptive metadata. |
java.lang.String |
getLABEL()
Return division label. |
int |
getORDER()
Return division order in integer representation. |
java.lang.String |
getORDERLABEL()
Return division order label in string representation. |
java.lang.String |
getTYPE()
Return division type. |
void |
read(MetsReader r)
De-serialize the content of the file into this element using the given reader. |
static Div |
reader(MetsReader r)
Instantiate a Div object de-serialized from the input stream. |
void |
setADMID(java.lang.String ADMID)
Set ADMID of AmdSec element. |
void |
setADMID(java.lang.String ADMID,
MetsIDElement elem)
Set ADMID of AmdSec element, with referenced element. |
void |
setCONTENTIDS(java.lang.String CONTENTIDS)
Set CONTENTIDS. |
void |
setDMDID(java.lang.String DMDID)
Set DMDID of DmdSec element. |
void |
setDMDID(java.lang.String DMDID,
DmdSec elem)
Set DMDID of DmdSec element, with referenced element. |
void |
setLABEL(java.lang.String LABEL)
Set division label. |
void |
setORDER(int ORDER)
Set division order label with integer representation. |
void |
setORDERLABEL(java.lang.String ORDERLABEL)
Set division order label with string representation. |
void |
setTYPE(java.lang.String TYPE)
Set division type. |
void |
validateThisIDREFs(MetsValidator v)
Validate ID/IDREF consistency with the given validator. |
void |
write(MetsWriter w)
Serialize the content of this element using the given writer. |
| 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 |
public Div()
| Method Detail |
public java.util.Map getADMID()
public java.util.List getCONTENTIDS()
public java.util.Map getDMDID()
public java.lang.String getLABEL()
public int getORDER()
throws MetsException
MetsExceptionpublic java.lang.String getORDERLABEL()
public java.lang.String getTYPE()
public void setADMID(java.lang.String ADMID)
ADMID - Element IDREF
public void setADMID(java.lang.String ADMID,
MetsIDElement elem)
ADMID - Element IDREFelem - Element (or NULL)public void setCONTENTIDS(java.lang.String CONTENTIDS)
CONTENTIDS - public void setDMDID(java.lang.String DMDID)
DMDID - Element IDREF
public void setDMDID(java.lang.String DMDID,
DmdSec elem)
DMDID - Element IDREFelem - Element (or NULL)public void setLABEL(java.lang.String LABEL)
LABEL - Labelpublic void setORDER(int ORDER)
ORDER - Orderpublic void setORDERLABEL(java.lang.String ORDERLABEL)
ORDERLABEL - Labelpublic void setTYPE(java.lang.String TYPE)
TYPE - Type
public static Div reader(MetsReader r)
throws MetsException
r - Reader
MetsException - De-serializing exception
public void read(MetsReader r)
throws MetsException
read in interface MetsSerializableread in class MetsElementr - Reader
MetsException
public void write(MetsWriter w)
throws MetsException
write in interface MetsSerializablewrite in class MetsElementw - Writer
MetsException
public void validateThisIDREFs(MetsValidator v)
throws MetsException
validateThisIDREFs in class MetsVElementv - Validator
MetsException - Validation exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||