de.elo.client.scripting.items
Class ReminderElement

java.lang.Object
  extended by de.elo.client.scripting.items.IndexedElement
      extended by de.elo.client.scripting.items.TaskElement
          extended by de.elo.client.scripting.items.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-2011


Constructor Summary
ReminderElement(de.elo.client.maindialog.Workspace workspace, de.elo.ix.client.UserTask task)
          Konstruktor für die Klasse "ReminderElement"
 
Method Summary
 boolean del()
          Löscht diesen Wiedervorlagetermin.
 ArchiveElement getArchiveElement()
          Liefert den zu der Aufgabe gehörenden Archiveintrag.
 java.util.Enumeration<ArchiveElement> getChildren()
          Liefert eine Aufzählung aller Einträge (als ArchiveElement-Objekte ArchiveDokument oder StructureElement), falls sich die Aufgabe auf einen Ordner bezieht.
 java.lang.String getDate()
          Liefert das Datum der Wiedervorlage als Iso-Datum zurück.
 de.elo.ix.client.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.
 java.lang.String getMemo()
          Liefert den Beschreibungstext der Wiedervorlage zurück.
 java.lang.String getName()
          Liefert die Kurzbezeichnung dieses Elements.
 int getPrio()
          Liefert die Priorität der Wiedervorlage zurück.
 int getReceiverId()
          Liefert die Id des Empfängers zurück.
 java.lang.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.
 de.elo.ix.client.Sord loadSord()
          Lädt die aktuelle Verschlagwortung (vom Server oder (in der Postbox) aus der zugehörigen ESW-Datei).
 void setDate(java.lang.String dueDateIso)
          Setzt das Datum der Wiedervorlage.
 void setMemo(java.lang.String memo)
          Setzt den Beschreibungstext/Memo der Wiedervorlage.
 void setName(java.lang.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(java.lang.String[] receiverIds)
          Setzt die Liste mit den Empfängern für die Wiedervorlage.
 void setReminderName(java.lang.String reminderName)
          Setzt die Bezeichnung/den Namen der Wiedervorlage.
 void setSord(de.elo.ix.client.Sord sord)
          Setzt das angegebene SORD-Objekt als neue Verschlagwortung.
 
Methods inherited from class de.elo.client.scripting.items.TaskElement
getTask, isReminder, isWorkflow
 
Methods inherited from class de.elo.client.scripting.items.IndexedElement
getDocMaskId, getDocMaskName, getHiddenText, getObjKeyValue, getObjKeyValue, getProperties, getSord, saveSord, setHiddenText, setMaskId, setObjKeyValue, setObjKeyValue, setProperties
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReminderElement

public ReminderElement(de.elo.client.maindialog.Workspace workspace,
                       de.elo.ix.client.UserTask task)
                throws de.elo.client.navigation.NavigationViewNotFoundException
Konstruktor für die Klasse "ReminderElement"

Parameters:
workspace - Aktueller Arbeitsbereich
task - Anwenderaufgabe
Throws:
de.elo.client.navigation.NavigationViewNotFoundException
Method Detail

setReminderName

public void setReminderName(java.lang.String reminderName)
                     throws java.rmi.RemoteException
Setzt die Bezeichnung/den Namen der Wiedervorlage.

Parameters:
reminderName - Bezeichnung der Wiedervorlage
Throws:
java.rmi.RemoteException
Since:
8.01.000

getReminderName

public java.lang.String getReminderName()
Liefert den Namen der Wiedervorlage zurück.

Returns:
Name der Wiedervorlage
Since:
8.01.000

setMemo

public void setMemo(java.lang.String memo)
             throws java.rmi.RemoteException
Setzt den Beschreibungstext/Memo der Wiedervorlage.

Parameters:
memo - Beschreibungstext der Wiedervorlage
Throws:
java.rmi.RemoteException
Since:
7.00.004

getMemo

public java.lang.String getMemo()
Liefert den Beschreibungstext der Wiedervorlage zurück.

Returns:
Beschreibungstext der Wiedervorlage
Since:
7.00.004

setDate

public void setDate(java.lang.String dueDateIso)
             throws java.rmi.RemoteException
Setzt das Datum der Wiedervorlage.

Parameters:
dueDateIso - Iso-Datum der Wiedervorlage
Throws:
java.rmi.RemoteException
Since:
7.00.004

getDate

public java.lang.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 java.rmi.RemoteException
Setzt den Empfänger der Wiedervorlage.

Parameters:
receiverId - EmpfängerId
Throws:
java.rmi.RemoteException
Since:
7.00.004

setReceiverIds

public void setReceiverIds(java.lang.String[] receiverIds)
                    throws java.rmi.RemoteException
Setzt die Liste mit den Empfängern für die Wiedervorlage.

Parameters:
receiverIds - Liste mit Empfängern
Throws:
java.rmi.RemoteException
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 java.rmi.RemoteException
Setzt die Priorität der Wiedervorlage.

Parameters:
prio - Prioritätsstufe der Wiedervorlage
Throws:
java.rmi.RemoteException
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 java.lang.Exception
Löscht diesen Wiedervorlagetermin.

Specified by:
del in class TaskElement
Returns:
True wenn erfolgreiche gelöscht wurde, False bei Fehlern
Throws:
java.lang.Exception
Since:
7.00.004

getArchiveElement

public ArchiveElement getArchiveElement()
                                 throws java.lang.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:
java.lang.Exception

loadSord

public de.elo.ix.client.Sord loadSord()
                               throws java.lang.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:
java.lang.Exception
Since:
8.01.000

getEditInfo

public de.elo.ix.client.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(de.elo.ix.client.Sord sord)
             throws java.lang.Exception
Description copied from class: IndexedElement
Setzt das angegebene SORD-Objekt als neue Verschlagwortung.

Specified by:
setSord in class IndexedElement
Parameters:
sord - Verschlagwortungsinformation
Throws:
java.lang.Exception
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:
boolean
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:
boolean
Since:
8.01.000

getChildren

public java.util.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:
int
Since:
8.01.000

getName

public java.lang.String getName()
                         throws java.lang.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:
java.lang.Exception
Since:
7.00.004

setName

public void setName(java.lang.String reminderName)
             throws java.rmi.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:
java.rmi.RemoteException
Since:
7.00.004