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 Summary

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

      • ReminderElement

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

      • 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