Package de.elo.client.scripting.items
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 IndexedElement
getDocMask, getDocMaskId, getDocMaskName, getHiddenText, getMainScale, getObjKeyValue, getObjKeyValue, getProperties, getReadableFileSize, getSord, saveSord, setHiddenText, setMainScale, setMaskId, setMaskIdWithDefaults, setObjKeyValue, setObjKeyValue, setProperties
-
Constructor Details
-
ReminderElement
public ReminderElement(Workspace workspace, UserTask task)Interner Konstruktor für die Klasse "ReminderElement"- Parameters:
workspace
- Aktueller Arbeitsbereichtask
- Anwenderaufgabe
-
-
Method Details
-
setReminderName
public void setReminderName(String reminderName) throws RemoteExceptionSetzt 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 RemoteExceptionSetzt 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 RemoteExceptionSetzt 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 RemoteExceptionSetzt 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 RemoteExceptionSetzt 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 RemoteExceptionSetzt 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 ExceptionLöscht diesen Wiedervorlagetermin.- Specified by:
del
in classTaskElement
- Returns:
- TRUE bei Erfolg, FALSE sonst.
- Throws:
Exception
- Wenn die Wiedervorlage nicht gelöscht werden konnte.- Since:
- 7.00.004
-
getArchiveElement
Description copied from class:TaskElement
Liefert den zu der Aufgabe gehörenden Archiveintrag.- Specified by:
getArchiveElement
in classTaskElement
- Returns:
- Archive-Eintrag (Dokument oder Ordner) zu dieser Aufgabe.
- Throws:
Exception
- Wenn der Arhciveintrag nicht gelesen werden kann.
-
loadSord
public Sord loadSord() throws ExceptionDescription 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 classIndexedElement
- 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 classIndexedElement
- Returns:
- EditInfo
- Since:
- 8.01.000
-
setSord
public void setSord(Sord sord) throws ExceptionDescription copied from class:IndexedElement
Setzt das angegebene SORD-Objekt als neue Verschlagwortung.- Specified by:
setSord
in classIndexedElement
- 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 classTaskElement
- 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 classTaskElement
- Returns:
- TRUE, wenn es sich um einen Ordner handelt.
- Since:
- 8.01.000
-
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 classTaskElement
- 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 classTaskElement
- Returns:
- ObjektID
- Since:
- 8.01.000
-
getName
public String getName() throws ExceptionLiefert die Kurzbezeichnung dieses Elements.
ACHTUNG: Vor 8.01.000 wurde der Name der Wiedervorlage zurückgegeben.- Overrides:
getName
in classIndexedElement
- 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 RemoteExceptionDeprecated.Ab 8.01.000 ersetzt durch setReminderName( String reminderName )Setzt die Bezeichnung/den Namen der Wiedervorlage.- Overrides:
setName
in classIndexedElement
- Parameters:
reminderName
- Bezeichnung der Wiedervorlage- Throws:
RemoteException
- Wenn die Änderung nicht gespeichert werden konnte.- Since:
- 7.00.004
-