Klasse FlowConfirmDialogAdapter

Object
FlowConfirmDialogAdapter

public class FlowConfirmDialogAdapter extends Object

Überschrift: FlowConfirmDialogAdapter.

Beschreibung: Kapselt einen FlowConfirmDialog gegenüber dem Script. Im Scripting verfügbar über "dialogs.getFlowConfirmDialog()".

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

Seit:
7.00.010
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    FlowConfirmDialogAdapter(Workspace workspace)
    Interner Konstruktor.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    addGridPanel(int columns, int rows)
    Fügt ein zusätzliches Panel mit einem Tabellenlayout unterhalb der vorhandenen in den Dialog ein.
    Liefert den im Feld "Bemerkung" eingegebenen Text zurück.
    WFNode
    Liefert den aktuellen Workflow-Knoten mit geänderten Werten (Name, Kommentar) zurück.
    int
    Liefert die Workflow-ID dieses Workflows.
    getObjKey(int no)
    Liefert den Adapter für ein Indexfeld.
    Liefert den Adapter für ein Indexfeld.
    int[]
    Liefert eine Liste mit den IDs der ausgewählten Nachfolgeknoten.
    WFNode[]
    Liefert eine Liste der ausgewählten Nachfolgerknoten.
    Sord
    Liefert die ursprüngliche Verschlagwortung des Archiveintrags zurück.
    boolean
    Meldet zurück, ob derzeit ein FlowConfirmDialog(Dialog zum Weiterleiten von Workflows) im Scripting verfügbar ist.
    void
    Schließt den Dialog über den Button "Abbrechen".
    void
    Schließt den Dialog über den Button "OK".
    boolean
    setActionButtonEnabled(int actionButtonNr, boolean enabled)
    Setzt den Status des angegegbenen Aktion-Buttons und meldet zurück ob der Button aktualisiert wurde.
    void
    setObjKeyValue(int no, String value)
    Setzt den Wert eines Indexfelds.
    void
    Setzt den Wert eines Indexfelds.
    void
    setSord(Sord sord)
    Setzt die angegebene Verschlagwortung des Archiveintrags.
    void
    Setzt den Text in der Statuszeile und schaltet den Status auf "normal" (blaue Hintergrundfarbe, der Button "OK" ist aktiviert).
    void
    Setzt den Text in der Statuszeile und schaltet den Status auf "Fehler" (rote Hintergrundfarbe, der Button "OK" ist deaktiviert).
    void
    Setzt den Text in der Statuszeile und schaltet den Status auf "unvollständig" (gelbe Hintergrundfarbe, der Button "OK" ist deaktiviert).

    Von Klasse geerbte Methoden Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • FlowConfirmDialogAdapter

      public FlowConfirmDialogAdapter(Workspace workspace)
      Interner Konstruktor.
      Parameter:
      workspace - Aktueller Arbeitsbereich
  • Methodendetails

    • getCurrentNode

      public WFNode getCurrentNode()
      Liefert den aktuellen Workflow-Knoten mit geänderten Werten (Name, Kommentar) zurück.
      Gibt zurück:
      aktueller Workflow-Knoten
      Seit:
      8.01.000
    • addGridPanel

      public GridPanel addGridPanel(int columns, int rows)
      Fügt ein zusätzliches Panel mit einem Tabellenlayout unterhalb der vorhandenen in den Dialog ein. In diesem Panel können Eingabefelder definiert und abgefragt werden.
      Parameter:
      columns - Anzahl der Spalten im Tabellenraster
      rows - Anzahl der Zeilen im Tabellenraster
      Gibt zurück:
      das eingefügte GridPanel
      Seit:
      7.00.010
    • isAvailable

      public boolean isAvailable()
      Meldet zurück, ob derzeit ein FlowConfirmDialog(Dialog zum Weiterleiten von Workflows) im Scripting verfügbar ist.
      Gibt zurück:
      True wenn der Dialog benutzt werden kann, False wenn derzeit kein Dialog im Client vorhanden ist
      Seit:
      7.00.010
    • pressCancel

      public void pressCancel()
      Schließt den Dialog über den Button "Abbrechen".
      Seit:
      7.00.010
    • pressOK

      public void pressOK()
      Schließt den Dialog über den Button "OK".
      Seit:
      7.00.010
    • getSelectedSuccessorIds

      public int[] getSelectedSuccessorIds()
      Liefert eine Liste mit den IDs der ausgewählten Nachfolgeknoten.
      Gibt zurück:
      Array mit den IDs
      Seit:
      7.00.014
    • getSelectedSuccessors

      public WFNode[] getSelectedSuccessors()
      Liefert eine Liste der ausgewählten Nachfolgerknoten. Diese dürfen nur gelesen und nicht verändert werden.
      Gibt zurück:
      Array der ausgewählten Nachfolger
      Seit:
      8.01.000
    • getComment

      public String getComment()
      Liefert den im Feld "Bemerkung" eingegebenen Text zurück.
      Gibt zurück:
      Bemerkungstext
      Seit:
      8.01.000
    • getSord

      public Sord getSord()
      Liefert die ursprüngliche Verschlagwortung des Archiveintrags zurück.
      Gibt zurück:
      Verschlagwortung des Archiveintrags
      Seit:
      9.01.000
    • setActionButtonEnabled

      public boolean setActionButtonEnabled(int actionButtonNr, boolean enabled)
      Setzt den Status des angegegbenen Aktion-Buttons und meldet zurück ob der Button aktualisiert wurde.
      Parameter:
      actionButtonNr - Nummer des Aktion-Buttons
      enabled - Button aktivieren
      Gibt zurück:
      Button wurde aktualisiert
      Seit:
      9.01.000
    • setStatusNormal

      public void setStatusNormal(String message)
      Setzt den Text in der Statuszeile und schaltet den Status auf "normal" (blaue Hintergrundfarbe, der Button "OK" ist aktiviert).
      Parameter:
      message - Text, welcher in der Statuszeile angezeigt werden soll
      Seit:
      9.01.000
    • setStatusRed

      public void setStatusRed(String message)
      Setzt den Text in der Statuszeile und schaltet den Status auf "Fehler" (rote Hintergrundfarbe, der Button "OK" ist deaktiviert).
      Parameter:
      message - Text, welcher in der Statuszeile angezeigt werden soll
      Seit:
      9.01.000
    • setStatusYellow

      public void setStatusYellow(String message)
      Setzt den Text in der Statuszeile und schaltet den Status auf "unvollständig" (gelbe Hintergrundfarbe, der Button "OK" ist deaktiviert).
      Parameter:
      message - Text, welcher in der Statuszeile angezeigt werden soll
      Seit:
      9.01.000
    • getObjKey

      public ObjKeyAdapter getObjKey(int no)
      Liefert den Adapter für ein Indexfeld.
      Parameter:
      no - Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0
      Gibt zurück:
      ObjKeyAdapter oder null, falls das Indexfeld nicht gefunden wurde.
      Seit:
      9.02.000
    • getObjKey

      public ObjKeyAdapter getObjKey(String name)
      Liefert den Adapter für ein Indexfeld.
      Parameter:
      name - Gruppen-Name des Indexfelds, ACHTUNG: Diese Auswahl ist nicht eindeutig, bei mehreren Indexfeldern mit diesem Namen wird die erste benutzt.
      Gibt zurück:
      ObjKeyAdapter oder null, falls das Indexfeld nicht gefunden wurde.
      Seit:
      9.02.000
    • setObjKeyValue

      public void setObjKeyValue(String name, String value) throws Exception
      Setzt den Wert eines Indexfelds.
      Parameter:
      name - Gruppen-Name des Indexfelds, ACHTUNG: Diese Auswahl ist nicht eindeutig, bei mehreren Indexfeldern mit diesem Namen wird die erste benutzt.
      value - Der zu setzende Wert des Indexfelds. Um einen Spaltenindes zu verwenden, müssen die Werte durch ein Pilcrow (¶) getrennt sein.
      Löst aus:
      Exception - Wenn das Indexfeld nicht gefunden wird.
    • setObjKeyValue

      public void setObjKeyValue(int no, String value) throws Exception
      Setzt den Wert eines Indexfelds.
      Parameter:
      no - Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0
      value - Der zu setzende Wert des Indexfelds. Um einen Spaltenindes zu verwenden, müssen die Werte durch ein Pilcrow (¶) getrennt sein.
      Löst aus:
      Exception - Wenn das Indexfeld nicht gefunden wird.
      Seit:
      9.02.000
    • setSord

      public void setSord(Sord sord)
      Setzt die angegebene Verschlagwortung des Archiveintrags.
      Parameter:
      sord - Verschlagwortung des Archiveintrags
      Seit:
      9.02.000
    • getFlowId

      public int getFlowId()
      Liefert die Workflow-ID dieses Workflows.
      Gibt zurück:
      Workflow-ID
      Seit:
      9.02.000