|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.elo.client.scripting.interfaces.ViewAdapter
de.elo.client.scripting.interfaces.TasksAdapter
public class TasksAdapter
Überschrift: TasksAdapter
Beschreibung: Kapselt den Tasks-Funktionsbereich (Aufgaben) gegenüber dem Script. Im Scripting verfügbar als "tasks".
Copyright: Copyright (c) ELO Digital Office GmbH 2007-2011
| Constructor Summary | |
|---|---|
TasksAdapter(de.elo.client.maindialog.Workspace workspace)
Normaler Konstruktor. |
|
| Method Summary | |
|---|---|
void |
clearSelection()
Löscht die aktuelle Selektion in der Aufgabentabelle. |
int[] |
createReminder(java.lang.String titel,
java.lang.String memo,
java.lang.String datum,
java.lang.String[] ids,
int prio,
de.elo.ix.client.Document document)
Deprecated. Ersetzt durch createReminder( String titel, String memo, String datum, String[] ids, int prio, int objectId ) |
int[] |
createReminder(java.lang.String titel,
java.lang.String memo,
java.lang.String datum,
java.lang.String[] ids,
int prio,
int objectId)
Erzeugt eine neue Wiedervorlage mit den angegebenen Parametern. |
java.util.Enumeration<TaskElement> |
getAllSelected()
Liefert eine Aufzählung mit den selektierten Aufgaben zurück. |
de.elo.ix.client.Document |
getDocument(int objId)
Liefert das durch objId identifizierte Dokument zurück. |
static TaskElement |
getElement(de.elo.client.maindialog.Workspace workspace,
de.elo.ix.client.UserTask task)
Liefert das gesuchte Element zurück - entweder eine Wiedervorlage oder ein Workflow. |
java.util.Enumeration<TaskElement> |
getElements()
Liefert eine Aufzählung mit den vorhandenen Aufgaben zurück. |
TaskElement |
getFirstSelected()
Liefert die erste selektierte Aufgabe in der Aufgabentabelle. |
java.lang.String |
getName()
Gibt den Namen der Ansicht zurück. |
ReminderElement |
getReminder(int reminderId)
Liefert die Wiedervorlage für die angegebene reminderId (falls gefunden), ansonsten null zurück. |
ReminderElement |
getReminder(java.lang.String reminderName)
Liefert die Wiedervorlage mit dem angegebenen Namen (falls gefunden), ansonsten null, zurück. |
TaskElement |
getRow(int rowNo)
Liefert die Aufgabe(TaskElement) aus der angegebenen Tabellenzeile. |
java.util.Enumeration<TaskElement> |
getSelected()
Deprecated. |
int |
getSelectionCount()
Liefert die Anzahl an selektieren Aufgaben in der Aufgabentabelle. |
int |
getTaskCount()
Diese Funktion liefert die Anzahl der vorhandenen Aufgaben zurück. |
WorkflowElement |
getWorkflow(int workflowId)
Liefert den Workflow für die angegebene workflowId (falls gefunden), ansonsten null, zurück. |
WorkflowElement |
getWorkflow(java.lang.String flowName)
Liefert den Workflow mit dem angegebenen Namen (falls gefunden), ansonsten null, zurück. |
boolean |
hasSelection()
Meldet zurück, ob in der Aufgabenliste mindestens eine Aufgabe/Archivelement selektiert ist. |
void |
refresh()
Aktualisiert den Inhalt dieser Ansicht. |
void |
select(TaskElement taskElement)
Selektiert die angegebene Aufgabe in der Aufgabentabelle. |
void |
selectReminder(int reminderId)
Selektiert die angegebene Wiedervorlage in der Aufgabenliste. |
void |
selectRow(int rowNo)
Selektiert die angegebene Zeile in der Aufgabentabelle. |
void |
selectRows(int[] rowNumbers)
Selektiert die angegebenen Zeilen in die Aufgabentabelle. |
void |
selectWorkflow(int workflowId)
Selektiert den angegebenen Workflow in der Aufgabentabelle. |
int |
startApprovalWorkflow(java.lang.String name,
java.lang.String objId,
java.lang.String[] userids,
java.lang.String startNode,
java.lang.String cancelUserId,
java.lang.String cancelMessage,
java.lang.String finishedUserId,
java.lang.String finishedMessage)
Startet einen neuen Freigabe-AdhocWorkflow. |
int |
startNoticeWorkflow(java.lang.String name,
java.lang.String objId,
java.lang.String[] userids,
java.lang.String startNode,
java.lang.String cancelUserId,
java.lang.String cancelMessage,
java.lang.String finishedUserId,
java.lang.String finishedMessage)
Startet einen neuen Kenntnisnahme-AdhocWorkflow. |
int |
startWorkflow(java.lang.String objId,
java.lang.String name,
int workflowTemplateId)
Startet einen Workflow mit dem angegebenen Archiveintrag. |
| Methods inherited from class de.elo.client.scripting.interfaces.ViewAdapter |
|---|
show |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TasksAdapter(de.elo.client.maindialog.Workspace workspace)
workspace - Aktueller Arbeitsbereich| Method Detail |
|---|
public void selectRow(int rowNo)
rowNo - Tabellenzeilepublic void selectRows(int[] rowNumbers)
rowNumbers - Liste mit zu selektierenden Tabellenzeilen, angefangen wird bei 0
public void select(TaskElement taskElement)
throws de.elo.client.navigation.NavigationViewNotFoundException
taskElement - Aufgabe
de.elo.client.navigation.NavigationViewNotFoundExceptionpublic boolean hasSelection()
hasSelection in class ViewAdapterpublic int getSelectionCount()
getSelectionCount in class ViewAdapter
public java.util.Enumeration<TaskElement> getSelected()
throws java.lang.Exception
java.lang.Exception
public java.util.Enumeration<TaskElement> getAllSelected()
throws java.lang.Exception
getAllSelected in class ViewAdapterjava.lang.Exception
public TaskElement getFirstSelected()
throws java.lang.Exception
getFirstSelected in class ViewAdapterjava.lang.Exceptionpublic int getTaskCount()
public TaskElement getRow(int rowNo)
throws de.elo.client.navigation.NavigationViewNotFoundException
rowNo - Tabellenzeile
de.elo.client.navigation.NavigationViewNotFoundException
public static TaskElement getElement(de.elo.client.maindialog.Workspace workspace,
de.elo.ix.client.UserTask task)
throws de.elo.client.navigation.NavigationViewNotFoundException
workspace - Aktueller Arbeitsbereichtask - Aufgaben-Objekt vom IndexServer
de.elo.client.navigation.NavigationViewNotFoundException
public java.util.Enumeration<TaskElement> getElements()
throws de.elo.client.navigation.NavigationViewNotFoundException
de.elo.client.navigation.NavigationViewNotFoundException
public ReminderElement getReminder(int reminderId)
throws de.elo.client.navigation.NavigationViewNotFoundException
reminderId - Id der gesuchten Wiedervorlage
de.elo.client.navigation.NavigationViewNotFoundException
public ReminderElement getReminder(java.lang.String reminderName)
throws de.elo.client.navigation.NavigationViewNotFoundException
reminderName - Bezeichnung der Wiedervorlage
de.elo.client.navigation.NavigationViewNotFoundExceptionpublic void selectReminder(int reminderId)
reminderId - Id der zu selektierenden Wiedervorlage
public WorkflowElement getWorkflow(int workflowId)
throws de.elo.client.navigation.NavigationViewNotFoundException
workflowId - Id des gesuchten Workflows
de.elo.client.navigation.NavigationViewNotFoundException
public WorkflowElement getWorkflow(java.lang.String flowName)
throws de.elo.client.navigation.NavigationViewNotFoundException
flowName - Workflowname
de.elo.client.navigation.NavigationViewNotFoundExceptionpublic void selectWorkflow(int workflowId)
workflowId - Id des zu selektierenden Workflows
public int[] createReminder(java.lang.String titel,
java.lang.String memo,
java.lang.String datum,
java.lang.String[] ids,
int prio,
de.elo.ix.client.Document document)
throws java.rmi.RemoteException
titel - Bezeichnung der Wiedervorlagememo - Beschreibung der Wiedervorlagedatum - Datum der Wiedervorlageids - Liste mit Anwendern, an die die Wiedervorlage geschickt wirdprio - Priorität der Wiedervorlagedocument - Das Dokument, das für die Wiedervorlage verwendet wird
java.rmi.RemoteException
public int[] createReminder(java.lang.String titel,
java.lang.String memo,
java.lang.String datum,
java.lang.String[] ids,
int prio,
int objectId)
throws java.rmi.RemoteException
titel - Bezeichnung der Wiedervorlagememo - Beschreibung der Wiedervorlagedatum - Datum der Wiedervorlageids - Liste mit Anwendern, an die die Wiedervorlage geschickt wirdprio - Priorität der WiedervorlageobjectId - Archiveintrag für den die Wiedervorlage angelegt werden soll
java.rmi.RemoteException
public de.elo.ix.client.Document getDocument(int objId)
throws java.rmi.RemoteException
objId - ObjektId des Dokumentes
java.rmi.RemoteException
public int startApprovalWorkflow(java.lang.String name,
java.lang.String objId,
java.lang.String[] userids,
java.lang.String startNode,
java.lang.String cancelUserId,
java.lang.String cancelMessage,
java.lang.String finishedUserId,
java.lang.String finishedMessage)
throws java.rmi.RemoteException
name - WorkflownameobjId - ObjektID des Dokuments oder Ordners zu dem der Workflow gestartet werden soll.userids - Liste mit Anwendern, die das Workflow bekommenstartNode - Bezeichnung des Startknotens des WorkflowscancelUserId - Anwender, der eine Unterbrechungsnachricht bekommtcancelMessage - Unterbrechungsnachricht, die an dem angegebenen Anwender gesendet wirdfinishedUserId - Anwender, der eine Bestätigungsnachricht bekommtfinishedMessage - Nachricht, die die erfolgreiche Ausführung des Workflows bestätigt
java.rmi.RemoteException
public int startNoticeWorkflow(java.lang.String name,
java.lang.String objId,
java.lang.String[] userids,
java.lang.String startNode,
java.lang.String cancelUserId,
java.lang.String cancelMessage,
java.lang.String finishedUserId,
java.lang.String finishedMessage)
throws java.rmi.RemoteException
name - WorkflownameobjId - ObjektID des Dokuments oder Ordners zu dem der Workflow gestartet werden soll.userids - Liste mit Anwendern, die das Workflow bekommen werdenstartNode - Bezeichnung des Startknotens des WorkflowscancelUserId - Anwender, der die Unterbrechungsnachricht bekommtcancelMessage - UnterbrechungsnachrichtfinishedUserId - Anwender, der die Bestätigungsnachricht bekommtfinishedMessage - Nachricht, die die erfolgreiche Ausführung des Workflows bestätigt
java.rmi.RemoteException
public int startWorkflow(java.lang.String objId,
java.lang.String name,
int workflowTemplateId)
objId - ObjektID des Dokuments oder Ordners zu dem der Workflow gestartet werden soll.name - Name der WorkflowsworkflowTemplateId - Id der Workflow-Vorlage, mit der das Workflow gestartet wird
public java.lang.String getName()
ViewAdapter
getName in class ViewAdapterpublic void refresh()
ViewAdapter
refresh in class ViewAdapterpublic void clearSelection()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||