Class TaskElement

Object
IndexedElement
TaskElement
Direct Known Subclasses:
ActivityElement, ReminderElement, WorkflowElement

public abstract class TaskElement
extends IndexedElement

Überschrift: TaskElement.

Beschreibung: Eine Aufgabe (z.B. Wiedervorlage oder Workflow).

ACHTUNG: Diese Klasse leitet sich erst ab 8.01.000 von IndexedElement ab.

Copyright: Copyright (c) ELO Digital Office GmbH 2007-2014

  • Constructor Details

    • TaskElement

      public TaskElement​(Workspace workspace, UserTask task)
      Interner Konstruktor.
      Parameters:
      workspace - Aktueller Arbeitsbereich
      task - Anwenderaufgabe
  • Method Details

    • getTask

      public UserTask getTask()
      Liefert das Aufgabenobjekt(UserTask) zurück.
      Returns:
      UserTask
    • isReminder

      public boolean isReminder()
      Überprüft, ob es sich bei dieser Aufgabe um einen Wiedervorlagetermin handelt.
      Returns:
      True, falls die Aufgabe ein Wiedervorlagetermin darstellt
    • isWorkflow

      public boolean isWorkflow()
      Überprüft, ob es sich bei dieser Aufgabe um einen Workflow handelt.
      Returns:
      True, falls die Aufgabe ein Workflow darstellt
    • del

      public abstract boolean del() throws Exception
      Löscht diese Aufgabe.
      Specified by:
      del in class IndexedElement
      Returns:
      TRUE bei Erfolg, FALSE sonst.
      Throws:
      Exception - Wenn die Aufgabe nicht gelöscht werden kann.
      Since:
      7.00.004
    • getArchiveElement

      public abstract ArchiveElement getArchiveElement() throws Exception
      Liefert den zu der Aufgabe gehörenden Archiveintrag.
      Returns:
      Archive-Eintrag (Dokument oder Ordner) zu dieser Aufgabe.
      Throws:
      Exception - Wenn der Arhciveintrag nicht gelesen werden kann.
      Since:
      7.00.006
    • isDocument

      public abstract boolean isDocument()
      Liefert true, wenn dies Aufgabe sich auf ein Dokument bezieht.
      Specified by:
      isDocument in class IndexedElement
      Returns:
      TRUE, wenn es sich um ein Dokument handelt.
      Since:
      8.01.000
    • isStructure

      public abstract boolean isStructure()
      Liefert true, wenn dies Aufgabe sich auf einen Ordner bezieht.
      Specified by:
      isStructure in class IndexedElement
      Returns:
      TRUE, wenn es sich um einen Ordner handelt.
      Since:
      8.01.000
    • getChildren

      public abstract Enumeration<ArchiveElement> getChildren()
      Liefert eine Aufzählung aller Einträge (als ArchiveElement-Objekte ArchiveDokument oder StructureElement), falls sich die Aufgabe auf einen Ordner bezieht.
      Returns:
      Aufzählung mit Unterelementen
      Since:
      8.01.000
    • getId

      public abstract int getId()
      Liefert die ObjektID des Archiveintrags zurück auf den sich diese Aufgabe bezieht.
      Returns:
      ObjektID
      Since:
      8.01.000