Package de.elo.client.scripting.items
Klasse ArchiveElement
Object
IndexedElement
ArchiveElement
- Bekannte direkte Unterklassen:
ArchiveDocument,StructureElement
Überschrift: ArchiveElement
Beschreibung: Ein Element im Archiv (Dokument oder Ordner).
Copyright: Copyright (c) ELO Digital Office GmbH 2007-2014
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungArchiveElement(Workspace workspace, int id) Interner Konstruktor für die Klasse "ArchiveElement".ArchiveElement(Workspace workspace, Sord sord) Interner Konstruktor für die Klasse "ArchiveElement". -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaddFeedComment(String comment) Erzeugt einen Feed-Kommentar Eintrag.booleandel()Löscht das Element (und alle Referenzen darauf).EditInfoLiefert das zugehörige EditInfo-Objekt zurück.intgetId()Liefert die ObjektID des Archiveintrags zurück.Liefert den übergeordneten Ordner dieses Eintrags.abstract booleanLiefert true, wenn dieses Element ein Dokument ist.booleanisLocked()Gibt an, ob der Archiveintrag gesperrt ist.abstract booleanLiefert true, wenn dieses Element ein Ordner ist.SordloadSord()Lädt die Verschlagwortungsinformationen(Sord) vom IndexServer.booleanmoveToFolder(StructureElement targetFolder, boolean showErrorDialog) Verschiebt diesen Archiveintrag in den angegebenen Zielordner.booleanmoveToFolder(StructureElement targetFolder, boolean showErrorDialog, int currentParentId) Verschiebt diesen Archiveintrag in den angegebenen Zielordner unter berücksichtigung von Referenzeinträgen.booleanreferenceIn(StructureElement newParent) Referenziert das aktuelle Archivelement in den angegebenen Ordner.voidrefresh()Aktualisert den Archiveintrag.voidEntfernt die Sperre vom Archiveintrag.booleansetLock()Setzt eine Sperre auf den Archiveintrag.voidsetSord(Sord sord) Setzt die Verschlagwortungsinformationen(Sord).Von Klasse geerbte Methoden IndexedElement
getDocMask, getDocMaskId, getDocMaskName, getHiddenText, getMainScale, getName, getObjKeyValue, getObjKeyValue, getProperties, getReadableFileSize, getSord, saveSord, setHiddenText, setMainScale, setMaskId, setMaskIdWithDefaults, setName, setObjKeyValue, setObjKeyValue, setProperties
-
Konstruktordetails
-
ArchiveElement
public ArchiveElement(Workspace workspace, int id) Interner Konstruktor für die Klasse "ArchiveElement".- Parameter:
workspace- Aktueller Arbeitsbereichid- ObjektId des Archiveintrags
-
ArchiveElement
public ArchiveElement(Workspace workspace, Sord sord) Interner Konstruktor für die Klasse "ArchiveElement".- Parameter:
workspace- Aktueller Arbeitsbereichsord- Sord mit mbAll
-
-
Methodendetails
-
getId
public int getId()Liefert die ObjektID des Archiveintrags zurück.- Gibt zurück:
- ObjektId des Archiveintrags
-
loadSord
Lädt die Verschlagwortungsinformationen(Sord) vom IndexServer. Das gelesene Sord Objekt wird nicht in dem ArchiveElement gespeichert und muss mittels setSord zurückgeschrieben werden wenn man es verändert.- Angegeben von:
loadSordin KlasseIndexedElement- Gibt zurück:
- Sord
- Löst aus:
Exception- Wenn die Daten nicht vom Server oder aus der ESW Datei (Postbox) gelesen werden können.
-
getEditInfo
public EditInfo getEditInfo()Beschreibung aus Klasse kopiert:IndexedElementLiefert das zugehörige EditInfo-Objekt zurück.- Angegeben von:
getEditInfoin KlasseIndexedElement- Gibt zurück:
- EditInfo
-
setSord
Setzt die Verschlagwortungsinformationen(Sord). Die Informationen werden auf dem IndexServer gespeichert.- Angegeben von:
setSordin KlasseIndexedElement- Parameter:
sord- Verschlagwortungsinformation- Löst aus:
Exception- Wenn die Daten nicht auf dem Server oder in die ESW Datei (Postbox) gespeichert werden können.
-
setLock
public boolean setLock()Setzt eine Sperre auf den Archiveintrag.- Gibt zurück:
- True wenn die Sperre gesetzt werden konnte, False sonst.
- Seit:
- 7.00.004
-
isLocked
Gibt an, ob der Archiveintrag gesperrt ist.- Gibt zurück:
- True bei einer gesetzten Sperre, False wenn keine Sperre vorhanden ist.
- Löst aus:
Exception- Wenn die Daten nicht vom Server gelesen werden können.- Seit:
- 8.04.000
-
removeLock
Entfernt die Sperre vom Archiveintrag.- Löst aus:
Exception- Wenn der Zugriff auf den Server fehlschlägt.- Seit:
- 7.00.004
-
isDocument
public abstract boolean isDocument()Liefert true, wenn dieses Element ein Dokument ist.- Angegeben von:
isDocumentin KlasseIndexedElement- Gibt zurück:
- boolean
-
isStructure
public abstract boolean isStructure()Liefert true, wenn dieses Element ein Ordner ist.- Angegeben von:
isStructurein KlasseIndexedElement- Gibt zurück:
- boolean
-
moveToFolder
Verschiebt diesen Archiveintrag in den angegebenen Zielordner.- Parameter:
targetFolder- ObjektID des ZielordnersshowErrorDialog- True wenn bei Problemen ein Fehlerdialog angezeigt werden soll- Gibt zurück:
- True bei erfolgreichem Verschieben, False bei einem Fehler
- Seit:
- 7.00.004
-
moveToFolder
public boolean moveToFolder(StructureElement targetFolder, boolean showErrorDialog, int currentParentId) Verschiebt diesen Archiveintrag in den angegebenen Zielordner unter berücksichtigung von Referenzeinträgen.- Parameter:
targetFolder- ObjektID des ZielordnersshowErrorDialog- True wenn bei Problemen ein Fehlerdialog angezeigt werden sollcurrentParentId- ObjektID des aktuellen Parent-Ordners. Hier kann auch der Parent einer Referenz dieses Eintrags angegeben werden, um die Referenz zu verschieben.- Gibt zurück:
- True bei erfolgreichem Verschieben, False bei einem Fehler
- Seit:
- 9.00.000
-
del
Beschreibung aus Klasse kopiert:IndexedElementLöscht das Element (und alle Referenzen darauf).- Angegeben von:
delin KlasseIndexedElement- Gibt zurück:
- True wenn erfolgreiche gelöscht wurde, False bei Fehlern
- Löst aus:
Exception- Wenn das Objekt nichtr gelöscht werden kann.
-
referenceIn
Referenziert das aktuelle Archivelement in den angegebenen Ordner. Bei ungültigen Parameterangaben wird false zurückgeliefert.- Parameter:
newParent- Ordner, in dem die Referenz erstellt wird- Gibt zurück:
- True, falls die Referenz erstellt wurde, False bei einem Fehler
- Seit:
- 8.00.000
-
refresh
public void refresh()Aktualisert den Archiveintrag. Dieser wird dazu neu vom Server geladen und die Darstellung in allen Bereichen des Client aktualisiert.- Seit:
- 8.00.006
-
getParent
Liefert den übergeordneten Ordner dieses Eintrags.- Gibt zurück:
- Übergeordneter Ordner
- Löst aus:
Exception- Wenn die Daten nicht vom Server gelesen werden können.- Seit:
- 8.01.000
-
addFeedComment
Erzeugt einen Feed-Kommentar Eintrag.- Parameter:
comment- Feed-Kommentar- Gibt zurück:
- Erzeugte Feed-Action GUID
- Löst aus:
Exception- Wenn der Eintrag nicht angelegt werden konnte.- Seit:
- 9.00.025
-