|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.elo.client.scripting.items.IndexedElement
public abstract class IndexedElement
Überschrift: IndexedElement
Beschreibung: Ein Element mit Verschlagwortungsinformationen. Dies kann ein Dokument in der Postbox (InTrayDocument), ein Dokument im Archiv (ArchiveDocument) oder ein Strukturelement im Archiv (StructureElement) sein.
Copyright: Copyright (c) ELO Digital Office GmbH 2007-2012
Constructor Summary | |
---|---|
IndexedElement(de.elo.client.maindialog.Workspace workspace)
Normaler Konstruktor. |
Method Summary | |
---|---|
abstract boolean |
del()
Löscht das Element (und alle Referenzen darauf). |
int |
getDocMaskId()
Liefert die Masken-ID der derzeit im Dialog angezeigten Verschlagwortungsmaske. |
java.lang.String |
getDocMaskName()
Liefert den Namen der derzeit im Dialog angezeigten Verschlagwortungsmaske. |
abstract de.elo.ix.client.EditInfo |
getEditInfo()
Liefert das zugehörige EditInfo-Objekt zurück. |
java.lang.String |
getHiddenText()
Liefert den versteckten Text des Archivelements zurück. |
java.lang.String |
getName()
Liefert die Kurzbezeichnung dieses Elements. |
java.lang.String |
getObjKeyValue(int no)
Liefert den Wert einer Indexzeile. |
java.lang.String |
getObjKeyValue(java.lang.String name)
Liefert den Wert eines Indexfelds. |
java.util.Properties |
getProperties()
Erzeugt aus dem Zusatztext ein Properties Objekt zum direkten Zugriff auf einzelne Werte. |
de.elo.ix.client.Sord |
getSord()
Liefert die Verschlagwortungsinformation (SORD-Objekt) dieses Elements. |
abstract de.elo.ix.client.Sord |
loadSord()
Lädt die aktuelle Verschlagwortung (vom Server oder (in der Postbox) aus der zugehörigen ESW-Datei). |
void |
saveSord()
Speichert die aktuelle Verschlagwortung auf dem Server oder (in der Postbox) in der zugehörigen ESW-Datei. |
void |
setHiddenText(java.lang.String text)
Setzt den versteckten Text des Archivelements. |
void |
setMaskId(int maskId)
Setzt die Maske für dieses Elements. |
void |
setName(java.lang.String name)
Setzt die Kurzbezeichnung dieses Elements. |
void |
setObjKeyValue(int no,
java.lang.String value)
Setzt den Wert eines Indexfelds. |
void |
setObjKeyValue(java.lang.String name,
java.lang.String value)
Setzt den Wert eines Indexfelds. |
void |
setProperties(java.util.Properties properties)
Schreibt ein Properties Objekt in den Zusatztext. |
abstract void |
setSord(de.elo.ix.client.Sord sord)
Setzt das angegebene SORD-Objekt als neue Verschlagwortung. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IndexedElement(de.elo.client.maindialog.Workspace workspace)
workspace
- Aktueller ArbeitsbereichMethod Detail |
---|
public de.elo.ix.client.Sord getSord() throws java.lang.Exception
java.lang.Exception
public abstract de.elo.ix.client.EditInfo getEditInfo()
public abstract de.elo.ix.client.Sord loadSord() throws java.lang.Exception
java.lang.Exception
public abstract void setSord(de.elo.ix.client.Sord sord) throws java.lang.Exception
sord
- Verschlagwortungsinformation
java.lang.Exception
public void saveSord() throws java.lang.Exception
java.lang.Exception
public java.lang.String getName() throws java.lang.Exception
java.lang.Exception
public int getDocMaskId() throws java.lang.Exception
java.lang.Exception
public java.lang.String getDocMaskName() throws java.lang.Exception
java.lang.Exception
public void setName(java.lang.String name) throws java.lang.Exception
name
- Kurzbezeichnung des Archivelementes
java.lang.Exception
public java.lang.String getHiddenText() throws java.lang.Exception
java.lang.Exception
public void setHiddenText(java.lang.String text) throws java.lang.Exception
text
- Versteckter Text des Archivelementes
java.lang.Exception
public void setMaskId(int maskId) throws java.lang.Exception
maskId
- Die MaskenId als Integer
java.lang.Exception
public java.lang.String getObjKeyValue(int no) throws java.lang.Exception
no
- Nummer der Indexfelds, ACHTUNG: Zählung beginnt hier bei 0
java.lang.Exception
public java.lang.String getObjKeyValue(java.lang.String name) throws java.lang.Exception
name
- Gruppenname des Indexfelds, ACHTUNG: Diese Auswahl ist nicht eindeutig, bei
mehreren Indexfelder mit diesem Namen wird das erste geliefert.
java.lang.Exception
public void setObjKeyValue(int no, java.lang.String value) throws java.lang.Exception
no
- Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0value
- Der zu setzende Wert des Indexfelds. Um einen Spaltenindex zu verwenden, müssen
die Werte durch ein Pilcrow (¶) getrennt sein.
java.lang.Exception
public void setObjKeyValue(java.lang.String name, java.lang.String value) throws java.lang.Exception
name
- Gruppenname des Indexfelds, ACHTUNG: Diese Auswahl ist nicht eindeutig, bei
mehreren Indexfeldern mit diesem Namen wird das erste benutzt.value
- Der zu setzende Wert des Indexfelds. Um einen Spaltenindex zu verwenden, müssen
die Werte durch ein Pilcrow (¶) getrennt sein.
java.lang.Exception
public abstract boolean del() throws java.lang.Exception
java.lang.Exception
public java.util.Properties getProperties() throws java.lang.Exception
java.lang.Exception
public void setProperties(java.util.Properties properties) throws java.lang.Exception
properties
- Zu setzende Daten
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |