Class ReminderElement

Object
IndexedElement
TaskElement
ReminderElement

public class ReminderElement
extends TaskElement

Überschrift: ReminderElement

Beschreibung: Eine Wiedervorlage.

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

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

  • Constructor Summary

    Constructors 
    Constructor Description
    ReminderElement​(Workspace workspace, UserTask task)
    Interner Konstruktor für die Klasse "ReminderElement"
  • Method Summary

    Modifier and Type Method Description
    boolean del()
    Löscht diesen Wiedervorlagetermin.
    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.
    String getDate()
    Liefert das Datum der Wiedervorlage als Iso-Datum zurück.
    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.
    String getMemo()
    Liefert den Beschreibungstext der Wiedervorlage zurück.
    String getName()
    Liefert die Kurzbezeichnung dieses Elements.

    ACHTUNG: Vor 8.01.000 wurde der Name der Wiedervorlage zurückgegeben.
    int getPrio()
    Liefert die Priorität der Wiedervorlage zurück.
    int getReceiverId()
    Liefert die Id des Empfängers zurück.
    String getReminderName()
    Liefert den Namen der Wiedervorlage zurück.
    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 setDate​(String dueDateIso)
    Setzt das Datum der Wiedervorlage.
    void setMemo​(String memo)
    Setzt den Beschreibungstext/Memo der Wiedervorlage.
    void setName​(String reminderName)
    Deprecated.
    Ab 8.01.000 ersetzt durch setReminderName( String reminderName )
    void setPriority​(int prio)
    Setzt die Priorität der Wiedervorlage.
    void setReceiverId​(int receiverId)
    Setzt den Empfänger der Wiedervorlage.
    void setReceiverIds​(String[] receiverIds)
    Setzt die Liste mit den Empfängern für die Wiedervorlage.
    void setReminderName​(String reminderName)
    Setzt die Bezeichnung/den Namen der Wiedervorlage.
    void setSord​(Sord sord)
    Setzt das angegebene SORD-Objekt als neue Verschlagwortung.

    Methods inherited from class TaskElement

    getTask, isReminder, isWorkflow

    Methods inherited from class Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ReminderElement

      public ReminderElement​(Workspace workspace, UserTask task)
      Interner Konstruktor für die Klasse "ReminderElement"
      Parameters:
      workspace - Aktueller Arbeitsbereich
      task - Anwenderaufgabe
  • Method Details

    • setReminderName

      public void setReminderName​(String reminderName) throws RemoteException
      Setzt die Bezeichnung/den Namen der Wiedervorlage.
      Parameters:
      reminderName - Bezeichnung der Wiedervorlage
      Throws:
      RemoteException - Wenn die Änderung nicht gespeichert werden konnte.
      Since:
      8.01.000
    • getReminderName

      public String getReminderName()
      Liefert den Namen der Wiedervorlage zurück.
      Returns:
      Name der Wiedervorlage
      Since:
      8.01.000
    • setMemo

      public void setMemo​(String memo) throws RemoteException
      Setzt den Beschreibungstext/Memo der Wiedervorlage.
      Parameters:
      memo - Beschreibungstext der Wiedervorlage
      Throws:
      RemoteException - Wenn die Änderung nicht gespeichert werden konnte.
      Since:
      7.00.004
    • getMemo

      public String getMemo()
      Liefert den Beschreibungstext der Wiedervorlage zurück.
      Returns:
      Beschreibungstext der Wiedervorlage
      Since:
      7.00.004
    • setDate

      public void setDate​(String dueDateIso) throws RemoteException
      Setzt das Datum der Wiedervorlage.
      Parameters:
      dueDateIso - Iso-Datum der Wiedervorlage
      Throws:
      RemoteException - Wenn die Änderung nicht gespeichert werden konnte.
      Since:
      7.00.004
    • getDate

      public String getDate()
      Liefert das Datum der Wiedervorlage als Iso-Datum zurück.
      Returns:
      Datum der Wiedervorlage als String
      Since:
      7.00.004
    • setReceiverId

      public void setReceiverId​(int receiverId) throws RemoteException
      Setzt den Empfänger der Wiedervorlage.
      Parameters:
      receiverId - EmpfängerId
      Throws:
      RemoteException - Wenn die Änderung nicht gespeichert werden konnte.
      Since:
      7.00.004
    • setReceiverIds

      public void setReceiverIds​(String[] receiverIds) throws RemoteException
      Setzt die Liste mit den Empfängern für die Wiedervorlage.
      Parameters:
      receiverIds - Liste mit Empfängern
      Throws:
      RemoteException - Wenn die Änderung nicht gespeichert werden konnte.
      Since:
      7.00.004
    • getReceiverId

      public int getReceiverId()
      Liefert die Id des Empfängers zurück.
      Returns:
      Id des Empfängers
      Since:
      7.00.004
    • setPriority

      public void setPriority​(int prio) throws RemoteException
      Setzt die Priorität der Wiedervorlage.
      Parameters:
      prio - Prioritätsstufe der Wiedervorlage
      Throws:
      RemoteException - Wenn die Änderung nicht gespeichert werden konnte.
      Since:
      7.00.004
    • getPrio

      public int getPrio()
      Liefert die Priorität der Wiedervorlage zurück.
      Returns:
      Priorität der Wiedervorlage
      Since:
      7.00.004
    • del

      public boolean del() throws Exception
      Löscht diesen Wiedervorlagetermin.
      Specified by:
      del in class TaskElement
      Returns:
      TRUE bei Erfolg, FALSE sonst.
      Throws:
      Exception - Wenn die Wiedervorlage nicht gelöscht werden konnte.
      Since:
      7.00.004
    • 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.
    • 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.
      Since:
      8.01.000
    • 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
      Since:
      8.01.000
    • 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.
      Since:
      8.01.000
    • 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.
      Since:
      8.01.000
    • 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.
      Since:
      8.01.000
    • 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
      Since:
      8.01.000
    • 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
      Since:
      8.01.000
    • getName

      public String getName() throws Exception
      Liefert die Kurzbezeichnung dieses Elements.

      ACHTUNG: Vor 8.01.000 wurde der Name der Wiedervorlage zurückgegeben.
      Overrides:
      getName in class IndexedElement
      Returns:
      Kurzbezeichnung
      Throws:
      Exception - Wenn die Daten nicht vom Server oder aus der ESW Datei (Postbox) gelesen werden können.
      Since:
      7.00.004
    • setName

      public void setName​(String reminderName) throws RemoteException
      Deprecated.
      Ab 8.01.000 ersetzt durch setReminderName( String reminderName )
      Setzt die Bezeichnung/den Namen der Wiedervorlage.
      Overrides:
      setName in class IndexedElement
      Parameters:
      reminderName - Bezeichnung der Wiedervorlage
      Throws:
      RemoteException - Wenn die Änderung nicht gespeichert werden konnte.
      Since:
      7.00.004