Class XmlTreeMetaObjectDataholder
- java.lang.Object
-
- de.unirostock.sems.cbarchive.web.dataholder.MetaObjectDataholder
-
- de.unirostock.sems.cbarchive.web.dataholder.XmlTreeMetaObjectDataholder
-
public class XmlTreeMetaObjectDataholder extends MetaObjectDataholder
-
-
Field Summary
-
Fields inherited from class de.unirostock.sems.cbarchive.web.dataholder.MetaObjectDataholder
changed, id, metaObject, parent, type, TYPE_NOTSET, TYPE_OMEX, TYPE_XML
-
-
Constructor Summary
Constructors Constructor Description XmlTreeMetaObjectDataholder()XmlTreeMetaObjectDataholder(de.unirostock.sems.cbarchive.meta.MetaDataObject metaObject, ArchiveEntryDataholder parent)XmlTreeMetaObjectDataholder(String id, String type, boolean changed)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.unirostock.sems.cbarchive.meta.MetaDataObjectgetCombineArchiveMetaObject()Generates a CombineArchive MetaObject, which can be easily added to an ArchvieEntry.StringgetExceptionMessage()StringgetXmlString()org.jdom2.ElementgetXmlTree()voidsetXmlString(String xmlString)voidsetXmlTree(org.jdom2.Element xmlTree)voidupdate(MetaObjectDataholder newMetaObject)Updates the existing dataholder and the underlaying MetaDataObject with new information from another dataholder.-
Methods inherited from class de.unirostock.sems.cbarchive.web.dataholder.MetaObjectDataholder
construct, construct, generateId, getId, getMetaObject, getType, isChanged, setChanged
-
-
-
-
Constructor Detail
-
XmlTreeMetaObjectDataholder
public XmlTreeMetaObjectDataholder(de.unirostock.sems.cbarchive.meta.MetaDataObject metaObject, ArchiveEntryDataholder parent)
-
XmlTreeMetaObjectDataholder
public XmlTreeMetaObjectDataholder(String id, String type, boolean changed)
-
XmlTreeMetaObjectDataholder
public XmlTreeMetaObjectDataholder()
-
-
Method Detail
-
getXmlTree
public org.jdom2.Element getXmlTree()
-
setXmlTree
public void setXmlTree(org.jdom2.Element xmlTree)
-
getXmlString
public String getXmlString()
-
setXmlString
public void setXmlString(String xmlString)
-
getExceptionMessage
public String getExceptionMessage()
-
update
public void update(MetaObjectDataholder newMetaObject) throws CombineArchiveWebException
Description copied from class:MetaObjectDataholderUpdates the existing dataholder and the underlaying MetaDataObject with new information from another dataholder.- Specified by:
updatein classMetaObjectDataholder- Parameters:
newMetaObject- the new meta object- Throws:
CombineArchiveWebException- the combine archive web exception
-
getCombineArchiveMetaObject
public de.unirostock.sems.cbarchive.meta.MetaDataObject getCombineArchiveMetaObject()
Description copied from class:MetaObjectDataholderGenerates a CombineArchive MetaObject, which can be easily added to an ArchvieEntry.- Specified by:
getCombineArchiveMetaObjectin classMetaObjectDataholder- Returns:
- the combine archive meta object
-
-