public interface IEEditor
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,DublinCore> |
getChangedDcs()
Returns a Map consisting of changed pids and their changed DublinCore objects.
|
java.util.Map<java.lang.String,DnxDocumentHelper> |
getChangedDnxs()
Returns a Map consisting of changed pids and their changed DnxDocumentHelper objects.
|
DublinCore |
getDc(java.lang.String pid)
Returns a DublinCore object for a given control by its pid.
|
DublinCore |
getDcForIE()
Returns a DublinCore object for the given IE.
|
DnxDocumentHelper |
getDnxHelper(java.lang.String pid)
Returns a DnxDocumentHelper object for a given control by its pid.
|
DnxDocumentHelper |
getDnxHelperForIE()
Returns a DnxDocumentHelper object for the given IE.
|
java.util.List<java.lang.String> |
getFilesForRep(java.lang.String repPid)
Returns a list of File identifiers by the given representation pid.
|
java.lang.String |
getIEPid()
Returns the identifier of the IE this IEEditor is working on.
|
java.util.List<java.lang.String> |
getReps()
Returns a list of representation identifiers for the given IE.
|
void |
setDC(DublinCore dc,
java.lang.String pid)
Sets the given DublinCore object for the given control, by its pid.
|
void |
setDCForIE(DublinCore dc)
Sets the given DublinCore object for the given IE.
|
void |
setDnx(DnxDocumentHelper dnxHelper,
java.lang.String pid)
Sets the given DnxDocumentHelper object with its DnxDocument for the given control, by its pid.
|
void |
setDnxForIE(DnxDocumentHelper dnxHelper)
Sets the given DnxDocumentHelper object with its DnxDocument for the given IE.
|
DublinCore getDc(java.lang.String pid) throws java.lang.Exception
pid
- the control's identifierjava.lang.Exception
- if can't find the specified metadata or if fails to create a DublinCore documentDublinCore getDcForIE() throws java.lang.Exception
java.lang.Exception
- if can't find the specified metadata or if fails to create a DublinCore documentDnxDocumentHelper getDnxHelper(java.lang.String pid) throws com.exlibris.digitool.exceptions.DigitoolException
pid
- the control's identifiercom.exlibris.digitool.exceptions.DigitoolException
- if can't find the specified DnxDocumentDnxDocumentHelper getDnxHelperForIE() throws com.exlibris.digitool.exceptions.DigitoolException
com.exlibris.digitool.exceptions.DigitoolException
- if can't find the specified DnxDocumentjava.util.List<java.lang.String> getFilesForRep(java.lang.String repPid) throws com.exlibris.digitool.exceptions.DigitoolException
repPid
- the representation's identifiercom.exlibris.digitool.exceptions.DigitoolException
java.util.List<java.lang.String> getReps() throws com.exlibris.digitool.exceptions.DigitoolException
com.exlibris.digitool.exceptions.DigitoolException
void setDC(DublinCore dc, java.lang.String pid)
dc
- the given DublinCore object to setpid
- the control's identifiervoid setDnx(DnxDocumentHelper dnxHelper, java.lang.String pid)
dnxHelper
- the given DnxDocumentHelper to setpid
- the control's identifiervoid setDCForIE(DublinCore dc)
dc
- the given DublinCore object to setvoid setDnxForIE(DnxDocumentHelper dnxHelper)
dnxHelper
- the given DnxDocumentHelper to setjava.util.Map<java.lang.String,DnxDocumentHelper> getChangedDnxs()
java.util.Map<java.lang.String,DublinCore> getChangedDcs()
java.lang.String getIEPid()