Class 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 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