|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mycore.datamodel.metadata.MCRObjectDerivate
public class MCRObjectDerivate
This class implements all methode for handling one derivate data.
| Constructor Summary | |
|---|---|
MCRObjectDerivate()
This is the constructor of the MCRObjectDerivate class. |
|
| Method Summary | |
|---|---|
Element |
createXML()
This methode create a XML stream for all derivate data. |
MCRMetaLink |
getExternal(int index)
This method get a single link from the external list as a MCRMetaLink. |
int |
getExternalSize()
This method return the size of the external array. |
MCRMetaIFS |
getInternals()
This method get a single data from the internal list as a MCRMetaIFS. |
MCRMetaLinkID |
getMetaLink()
returns link to the MCRObject. |
MCRMetaLangText |
getTitle(int index)
This method get a single text from the titles list as a MCRMetaLangText. |
int |
getTitleSize()
This method return the size of the title array. |
boolean |
isValid()
This method check the validation of the content of this class. |
void |
setFromDOM(Element derivate_element)
This methode read the XML input stream part from a DOM part for the structure data of the document. |
void |
setInternals(MCRMetaIFS in_ifs)
This method set the metadata internals (the IFS data) |
void |
setLinkMeta(MCRMetaLinkID in_link)
This method set the metadata link |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MCRObjectDerivate()
| Method Detail |
|---|
public final void setFromDOM(Element derivate_element)
derivate_element - a list of relevant DOM elements for the derivatepublic MCRMetaLinkID getMetaLink()
public final void setLinkMeta(MCRMetaLinkID in_link)
in_link - the MCRMetaLinkID objectpublic final int getExternalSize()
public final MCRMetaLink getExternal(int index)
throws IndexOutOfBoundsException
IndexOutOfBoundsException - throw this exception, if the index is falsepublic final int getTitleSize()
public final MCRMetaLangText getTitle(int index)
throws IndexOutOfBoundsException
IndexOutOfBoundsException - throw this exception, if the index is falsepublic final MCRMetaIFS getInternals()
public final void setInternals(MCRMetaIFS in_ifs)
in_ifs - the MCRMetaIFS object
public final Element createXML()
throws MCRException
MCRException - if the content of this class is not validpublic final boolean isValid()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||