Klasse TasksViewAdapter

Object
ViewAdapter
TasksViewAdapter

public class TasksViewAdapter extends ViewAdapter

Überschrift: TasksViewAdapter

Beschreibung: Kapselt eine Ansicht des Funktionsbereichs Aufgaben gegenüber dem Script.

Copyright: Copyright (c) ELO Digital Office GmbH 2007-2014

Seit:
9.00.000
  • Konstruktordetails

    • TasksViewAdapter

      public TasksViewAdapter(Workspace workspace, TasksView tasksView)
      Interner Konstruktor.
      Parameter:
      workspace - Aktueller Arbeitsbereich
      tasksView - Aufgabenansicht
  • Methodendetails

    • selectRow

      public void selectRow(int rowNo)
      Selektiert die angegebene Zeile in der Aufgabentabelle.
      Parameter:
      rowNo - Tabellenzeile
    • selectRows

      public void selectRows(int[] rowNumbers)
      Selektiert die angegebenen Zeilen in die Aufgabentabelle.
      Parameter:
      rowNumbers - Liste mit zu selektierenden Tabellenzeilen, angefangen wird bei 0
      Seit:
      7.00.004
    • select

      public void select(TaskElement taskElement)
      Selektiert die angegebene Aufgabe in der Aufgabentabelle.
      Parameter:
      taskElement - Aufgabe
    • hasSelection

      public boolean hasSelection()
      Meldet zurück, ob in der Aufgabenliste mindestens eine Aufgabe/Archivelement selektiert ist.
      Angegeben von:
      hasSelection in Klasse ViewAdapter
      Gibt zurück:
      boolean True wenn eine Selektion vorhanden ist, sonst False
    • getSelectionCount

      public int getSelectionCount()
      Liefert die Anzahl an selektieren Aufgaben in der Aufgabentabelle.
      Angegeben von:
      getSelectionCount in Klasse ViewAdapter
      Gibt zurück:
      int
      Seit:
      7.00.004
    • getSelected

      @Deprecated public Enumeration<TaskElement> getSelected()
      Veraltet.
      Liefert eine Aufzählung mit den aktuell selektierten Aufgaben zurück.
      Gibt zurück:
      Aufzählung mit selektierten Aufgaben
    • getAllSelected

      public Enumeration<TaskElement> getAllSelected()
      Liefert eine Aufzählung mit den selektierten Aufgaben zurück.
      Angegeben von:
      getAllSelected in Klasse ViewAdapter
      Gibt zurück:
      Aufzählung mit selektierten Aufgaben
      Seit:
      7.00.004
    • getFirstSelected

      public TaskElement getFirstSelected()
      Liefert die erste selektierte Aufgabe in der Aufgabentabelle.
      Angegeben von:
      getFirstSelected in Klasse ViewAdapter
      Gibt zurück:
      Selektierte Aufgaben oder null, wenn keine Selektion vorhanden ist
      Seit:
      7.00.004
    • getTaskCount

      public int getTaskCount()
      Diese Funktion liefert die Anzahl der vorhandenen Aufgaben zurück.
      Gibt zurück:
      int
    • getRow

      public TaskElement getRow(int rowNo)
      Liefert die Aufgabe(TaskElement) aus der angegebenen Tabellenzeile.
      Parameter:
      rowNo - Tabellenzeile
      Gibt zurück:
      TaskElement
    • getElement

      public static TaskElement getElement(Workspace workspace, UserTask task)
      Liefert das gesuchte Element zurück - entweder eine Wiedervorlage oder ein Workflow.
      Parameter:
      workspace - Aktueller Arbeitsbereich
      task - Aufgaben-Objekt vom IndexServer
      Gibt zurück:
      TaskElement Aufgabe-Wiedervorlage oder Workflow
    • getElements

      public Enumeration<TaskElement> getElements()
      Liefert eine Aufzählung mit den vorhandenen Aufgaben zurück.
      Gibt zurück:
      Aufzählung der Aufgaben
    • getReminder

      public ReminderElement getReminder(int reminderId)
      Liefert die Wiedervorlage für die angegebene reminderId (falls gefunden), ansonsten null zurück.
      Parameter:
      reminderId - Id der gesuchten Wiedervorlage
      Gibt zurück:
      ReminderElement Wiedervorlage
    • getReminder

      public ReminderElement getReminder(String reminderName)
      Liefert die Wiedervorlage mit dem angegebenen Namen (falls gefunden), ansonsten null, zurück.
      Parameter:
      reminderName - Bezeichnung der Wiedervorlage
      Gibt zurück:
      ReminderElement Erste gefundene Wiedervorlage oder null
      Seit:
      7.00.004
    • selectReminder

      public boolean selectReminder(int reminderId)
      Selektiert die angegebene Wiedervorlage in der Aufgabenliste.
      Parameter:
      reminderId - Id der zu selektierenden Wiedervorlage
      Gibt zurück:
      True wenn der Workflow gefunden und ausgewählt wurde, False wenn nicht.
    • getWorkflow

      public WorkflowElement getWorkflow(int workflowId)
      Liefert den Workflow für die angegebene workflowId (falls gefunden), ansonsten null, zurück.
      Parameter:
      workflowId - Id des gesuchten Workflows
      Gibt zurück:
      WorkflowElement Der erste gefundene Workflow
    • getWorkflow

      public WorkflowElement getWorkflow(String flowName)
      Liefert den Workflow mit dem angegebenen Namen (falls gefunden), ansonsten null, zurück.
      Parameter:
      flowName - Workflowname
      Gibt zurück:
      WorkflowElement Der erste Workflow mit dem angegebenen Namen oder null
      Seit:
      7.00.004
    • selectWorkflow

      public boolean selectWorkflow(int workflowId)
      Selektiert den angegebenen Workflow in der Aufgabentabelle.
      Parameter:
      workflowId - Id des zu selektierenden Workflows
      Gibt zurück:
      True wenn der Workflow gefunden und ausgewählt wurde, False wenn nicht.
    • createReminder

      @Deprecated public int[] createReminder(String titel, String memo, String datum, String[] ids, int prio, Document document) throws RemoteException
      Erzeugt eine neue Wiedervorlage mit den angegebenen Parametern. Die Wiedervorlage erscheint in der Aufgabenliste.
      Parameter:
      titel - Bezeichnung der Wiedervorlage
      memo - Beschreibung der Wiedervorlage
      datum - Datum der Wiedervorlage
      ids - Liste mit Anwendern, an die die Wiedervorlage geschickt wird
      prio - Priorität der Wiedervorlage
      document - Das Dokument, das für die Wiedervorlage verwendet wird
      Gibt zurück:
      Die Id der erzeugten Wiedervorlage
      Löst aus:
      RemoteException - Wenn die Wiedervorlage nicht angelegt werden konnte.
    • createReminder

      public int[] createReminder(String titel, String memo, String datum, String[] ids, int prio, int objectId) throws RemoteException
      Erzeugt eine neue Wiedervorlage mit den angegebenen Parametern. Die Wiedervorlage erscheint in der Aufgabenliste.
      Parameter:
      titel - Bezeichnung der Wiedervorlage
      memo - Beschreibung der Wiedervorlage
      datum - Datum der Wiedervorlage
      ids - Liste mit Anwendern, an die die Wiedervorlage geschickt wird
      prio - Priorität der Wiedervorlage
      0: Hoch / A
      1: Mittel / B
      2: Niedrig / C
      objectId - Archiveintrag für den die Wiedervorlage angelegt werden soll
      Gibt zurück:
      Die Id der erzeugten Wiedervorlage
      Löst aus:
      RemoteException - Wenn die Wiedervorlage nicht angelegt werden konnte.
      Seit:
      8.01.000
    • getDocument

      public Document getDocument(int objId) throws RemoteException
      Liefert das durch objId identifizierte Dokument zurück.
      Parameter:
      objId - ObjektId des Dokumentes
      Gibt zurück:
      Document
      Löst aus:
      RemoteException - Wenn das Objekt nicht vom Server gelesen werden konnte.
    • getName

      public String getName()
      Beschreibung aus Klasse kopiert: ViewAdapter
      Gibt den Namen der Ansicht zurück. Bei Archivansichten ist das der Name des Root-Elements, bei anderen Ansichten der Name der Ansicht "Archive: (Rootname)", "Checkout", "Clipboard", "Search", "Task", "Intray".
      Angegeben von:
      getName in Klasse ViewAdapter
      Gibt zurück:
      String
    • refresh

      public void refresh()
      Beschreibung aus Klasse kopiert: ViewAdapter
      Aktualisiert den Inhalt dieser Ansicht.
      Angegeben von:
      refresh in Klasse ViewAdapter
    • clearSelection

      public void clearSelection()
      Löscht die aktuelle Selektion in der Aufgabentabelle.
      Seit:
      8.00.000