Package de.elo.client.scripting.items
Class ActivityElement
Object
IndexedElement
TaskElement
ActivityElement
public class ActivityElement extends TaskElement
Überschrift: ActivityElement.
Beschreibung: Eine Aktivität in der Aufgabenansicht.
Copyright: Copyright (c) ELO Digital Office GmbH 2014
- Since:
- 9.00.000
-
Constructor Summary
Constructors Constructor Description ActivityElement(Workspace workspace, UserTask task)
Interner Konstruktor für die Klasse "ActivityElement". -
Method Summary
Modifier and Type Method Description boolean
del()
Löscht die Activity zu diesem Aufgabeneintrag.Activity
getActivity()
Liefert das Indexserver Activity Objekt der Aufgabe zurück.ArchiveElement
getArchiveElement()
Liefert den zu der Aufgabe gehörenden Archiveintrag.Enumeration<ArchiveElement>
getChildren()
Liefert eine Aufzählung aller Einträge (als ArchiveElement-Objekte ArchiveDokument oder StructureElement), falls sich die Aufgabe auf einen Ordner bezieht.EditInfo
getEditInfo()
Liefert das zugehörige EditInfo-Objekt zurück.int
getId()
Liefert die ObjektID des Archiveintrags zurück auf den sich diese Aufgabe bezieht.boolean
isDocument()
Liefert true, wenn dies Aufgabe sich auf ein Dokument bezieht.boolean
isStructure()
Liefert true, wenn dies Aufgabe sich auf einen Ordner bezieht.Sord
loadSord()
Lädt die aktuelle Verschlagwortung (vom Server oder (in der Postbox) aus der zugehörigen ESW-Datei).void
setSord(Sord sord)
Setzt das angegebene SORD-Objekt als neue Verschlagwortung.Methods inherited from class IndexedElement
getDocMask, getDocMaskId, getDocMaskName, getHiddenText, getMainScale, getName, getObjKeyValue, getObjKeyValue, getProperties, getReadableFileSize, getSord, saveSord, setHiddenText, setMainScale, setMaskId, setMaskIdWithDefaults, setName, setObjKeyValue, setObjKeyValue, setProperties
-
Constructor Details
-
ActivityElement
public ActivityElement(Workspace workspace, UserTask task)Interner Konstruktor für die Klasse "ActivityElement".- Parameters:
workspace
- Aktueller Arbeitsbereichtask
- Index Server Objekt für eine Anwenderaufgabe
-
-
Method Details
-
del
public boolean del() throws ExceptionLöscht die Activity zu diesem Aufgabeneintrag. Die Aktivität wird nur logisch gelöscht indem das Rückgabedatum gesetzt wird.- Specified by:
del
in classTaskElement
- Returns:
- TRUE bei Erfolg, FALSE sonst.
- Throws:
Exception
- Wenn die Aufgabe nicht gelöscht werden kann.
-
getArchiveElement
Description copied from class:TaskElement
Liefert den zu der Aufgabe gehörenden Archiveintrag.- Specified by:
getArchiveElement
in classTaskElement
- Returns:
- Archive-Eintrag (Dokument oder Ordner) zu dieser Aufgabe.
- Throws:
Exception
- Wenn der Arhciveintrag nicht gelesen werden kann.
-
getActivity
public Activity getActivity()Liefert das Indexserver Activity Objekt der Aufgabe zurück.- Returns:
- Aktivität
-
isDocument
public boolean isDocument()Description copied from class:TaskElement
Liefert true, wenn dies Aufgabe sich auf ein Dokument bezieht.- Specified by:
isDocument
in classTaskElement
- Returns:
- TRUE, wenn es sich um ein Dokument handelt.
-
isStructure
public boolean isStructure()Description copied from class:TaskElement
Liefert true, wenn dies Aufgabe sich auf einen Ordner bezieht.- Specified by:
isStructure
in classTaskElement
- Returns:
- TRUE, wenn es sich um einen Ordner handelt.
-
getChildren
Description copied from class:TaskElement
Liefert eine Aufzählung aller Einträge (als ArchiveElement-Objekte ArchiveDokument oder StructureElement), falls sich die Aufgabe auf einen Ordner bezieht.- Specified by:
getChildren
in classTaskElement
- Returns:
- Aufzählung mit Unterelementen
-
getId
public int getId()Description copied from class:TaskElement
Liefert die ObjektID des Archiveintrags zurück auf den sich diese Aufgabe bezieht.- Specified by:
getId
in classTaskElement
- Returns:
- ObjektID
-
getEditInfo
public EditInfo getEditInfo()Description copied from class:IndexedElement
Liefert das zugehörige EditInfo-Objekt zurück.- Specified by:
getEditInfo
in classIndexedElement
- Returns:
- EditInfo
-
loadSord
public Sord loadSord() throws ExceptionDescription copied from class:IndexedElement
Lädt die aktuelle Verschlagwortung (vom Server oder (in der Postbox) aus der zugehörigen ESW-Datei).- Specified by:
loadSord
in classIndexedElement
- Returns:
- Sord
- Throws:
Exception
- Wenn die Daten nicht vom Server oder aus der ESW Datei (Postbox) gelesen werden können.
-
setSord
public void setSord(Sord sord) throws ExceptionDescription copied from class:IndexedElement
Setzt das angegebene SORD-Objekt als neue Verschlagwortung.- Specified by:
setSord
in classIndexedElement
- Parameters:
sord
- Verschlagwortungsinformation- Throws:
Exception
- Wenn die Daten nicht auf dem Server oder in die ESW Datei (Postbox) gespeichert werden können.
-