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 Details

    • ActivityElement

      public ActivityElement​(Workspace workspace, UserTask task)
      Interner Konstruktor für die Klasse "ActivityElement".
      Parameters:
      workspace - Aktueller Arbeitsbereich
      task - Index Server Objekt für eine Anwenderaufgabe
  • Method Details

    • del

      public boolean del() throws Exception
      Löscht die Activity zu diesem Aufgabeneintrag. Die Aktivität wird nur logisch gelöscht indem das Rückgabedatum gesetzt wird.
      Specified by:
      del in class TaskElement
      Returns:
      TRUE bei Erfolg, FALSE sonst.
      Throws:
      Exception - Wenn die Aufgabe nicht gelöscht werden kann.
    • getArchiveElement

      public ArchiveElement getArchiveElement() throws Exception
      Description copied from class: TaskElement
      Liefert den zu der Aufgabe gehörenden Archiveintrag.
      Specified by:
      getArchiveElement in class TaskElement
      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 class TaskElement
      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 class TaskElement
      Returns:
      TRUE, wenn es sich um einen Ordner handelt.
    • getChildren

      public Enumeration<ArchiveElement> 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 class TaskElement
      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 class TaskElement
      Returns:
      ObjektID
    • getEditInfo

      public EditInfo getEditInfo()
      Description copied from class: IndexedElement
      Liefert das zugehörige EditInfo-Objekt zurück.
      Specified by:
      getEditInfo in class IndexedElement
      Returns:
      EditInfo
    • loadSord

      public Sord loadSord() throws Exception
      Description 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 class IndexedElement
      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 Exception
      Description copied from class: IndexedElement
      Setzt das angegebene SORD-Objekt als neue Verschlagwortung.
      Specified by:
      setSord in class IndexedElement
      Parameters:
      sord - Verschlagwortungsinformation
      Throws:
      Exception - Wenn die Daten nicht auf dem Server oder in die ESW Datei (Postbox) gespeichert werden können.