de.elo.client.scripting.constants
Enum ScriptEvents.SimpleScriptEvent

java.lang.Object
  extended by java.lang.Enum<ScriptEvents.SimpleScriptEvent>
      extended by de.elo.client.scripting.constants.ScriptEvents.SimpleScriptEvent
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ScriptEvents.SimpleScriptEvent>
Enclosing interface:
ScriptEvents

public static enum ScriptEvents.SimpleScriptEvent
extends java.lang.Enum<ScriptEvents.SimpleScriptEvent>

Die einfachen Skript-Events haben keine Parameter. Die aufgerufene Funktion lautet immer elo<EventName>.

Beispiel: Um auf das Event CheckoutDocumentAvailable zu regieren muss die Funktion im Skript folgendermaßen aussehen:

function eloCheckoutDocumentAvailable() {
// hier die gewünschte Logik einbauen
}


Enum Constant Summary
CheckoutDocumentAvailable
          Nach dem Checkout, sobald die Datei des Dokuments vorhanden ist.
DocVersionsCompareEnd
          Nach der Anzeige des Dialogs zum Vergleich von Dokumentversionen.
DocVersionsCompareStart
          Bei Klick auf "Vergleichen" im Dialog "Dokumentversionen".
FlowConfirmDialogEnd
          Nach dem Schließen des Dialogs "Workflow weiterleiten" und der Bearbeitung der Weiterleitung.
FlowConfirmDialogOkStart
          Nach dem Drücken des OK im Dialog "Workflow weiterleiten".
FlowConfirmDialogStart
          Direkt vor dem Anzeigen des Dialogs "Workflow weiterleiten".
IndexDialogNameEnter
          Name-Eingabefeld (Kurzbezeichnung) hat den Fokus bekommen
IndexDialogNameExit
          Name-Eingabefeld (Kurzbezeichnung) hat den Fokus verloren
IndexDialogObjKey
          ObjKey-Eingabefeld (zu ergänzen durch Nummer und Enter oder Exit), z.B.
IndexDialogObjKeyEnter
          ObjKey-Eingabefeld hat den Fokus bekommen
IndexDialogObjKeyExit
          ObjKey-Eingabefeld hat den Fokus verloren
IndexDialogOkStart
          Nach dem Drücken des OK im IndexDialogs.
IndexDialogSetDocMask
          Nach dem Setzen einer Verschlagwortungsmaske im IndexDialog.
IndexDialogXDateEnter
          Datum-Eingabefeld hat den Fokus bekommen.
IndexDialogXDateExit
          Datum-Eingabefeld hat den Fokus verloren.
IndexPreviewAvailable
          Beim Erstellen der Verschlagwortungsvorschau, sobald der Text fertig formatiert ist und bevor er angezeigt wird.
IntrayObservedFileInserted
          Eine Datei aus dem überwachten Verzeichnis wurde in die Postbox eingefügt.
IntrayOcrEnd
          Ein TIFF-Dokument in der Postbox wurde per OCR erfasst.
IntrayOcrStart
          Ein TIFF-Dokument in der Postbox soll per OCR erfasst werden.
OcrWordClicked
          Ein OCR-Wort wurde in der Vorschau angeklickt.
OcrWordInserted
          Ein OCR-Wort wurde in ein Feld der Verschlagwortung eingefügt.
PreviewDone
          Die aktuelle Vorschau wurde deaktiviert.
ScriptsReloaded
          Die Skripte wurden neu geladen.
SearchResultAvailable
          Ein Suchergebnis ist eingetroffen.
TreeSelectEnd
          Nach dem Selektieren im Archivbaum
TreeSelectStart
          Vor dem Selektieren im Archivbaum
WorkspaceStarted
          Der Client wurde gestartet und die Oberfläche steht bereit.
 
Method Summary
static ScriptEvents.SimpleScriptEvent valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ScriptEvents.SimpleScriptEvent[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CheckoutDocumentAvailable

public static final ScriptEvents.SimpleScriptEvent CheckoutDocumentAvailable
Nach dem Checkout, sobald die Datei des Dokuments vorhanden ist. Anschließend wird die Datei zur Bearbeitung geöffnet.

Since:
7.00.014

DocVersionsCompareStart

public static final ScriptEvents.SimpleScriptEvent DocVersionsCompareStart
Bei Klick auf "Vergleichen" im Dialog "Dokumentversionen". Bei einem negativen Rückgabewert wird der normale Dialog mit dem Versionvergleich nicht angezeigt.

Since:
8.01.000

DocVersionsCompareEnd

public static final ScriptEvents.SimpleScriptEvent DocVersionsCompareEnd
Nach der Anzeige des Dialogs zum Vergleich von Dokumentversionen.

Since:
8.01.000

FlowConfirmDialogStart

public static final ScriptEvents.SimpleScriptEvent FlowConfirmDialogStart
Direkt vor dem Anzeigen des Dialogs "Workflow weiterleiten". Der Dialog steht in diesem Moment bereits im Scripting ( per dialogs.getFlowConfirmDialog() ) zur Verfügung.

Since:
7.00.010

FlowConfirmDialogEnd

public static final ScriptEvents.SimpleScriptEvent FlowConfirmDialogEnd
Nach dem Schließen des Dialogs "Workflow weiterleiten" und der Bearbeitung der Weiterleitung.

Since:
7.00.010

FlowConfirmDialogOkStart

public static final ScriptEvents.SimpleScriptEvent FlowConfirmDialogOkStart
Nach dem Drücken des OK im Dialog "Workflow weiterleiten". Das "Start" kennzeichnet die Auswertung des Rückgabewertes. Bei einem negativen Rückgabewert, läuft der Client weiter, als wäre "OK" nicht gedrückt worden.

Since:
7.00.010

IndexDialogOkStart

public static final ScriptEvents.SimpleScriptEvent IndexDialogOkStart
Nach dem Drücken des OK im IndexDialogs. Das "Start" kennzeichnet die Auswertung des Rückgabewertes. Bei einem negativen Rückgabewert, läuft der Client weiter, als wäre "OK" nicht gedrückt worden.

Since:
6.00.090

IndexDialogObjKeyEnter

public static final ScriptEvents.SimpleScriptEvent IndexDialogObjKeyEnter
ObjKey-Eingabefeld hat den Fokus bekommen


IndexDialogObjKeyExit

public static final ScriptEvents.SimpleScriptEvent IndexDialogObjKeyExit
ObjKey-Eingabefeld hat den Fokus verloren


IndexDialogObjKey

public static final ScriptEvents.SimpleScriptEvent IndexDialogObjKey
ObjKey-Eingabefeld (zu ergänzen durch Nummer und Enter oder Exit), z.B. IndexDialogObjKey1Enter oder IndexDialogObjKey2Exit


IndexDialogSetDocMask

public static final ScriptEvents.SimpleScriptEvent IndexDialogSetDocMask
Nach dem Setzen einer Verschlagwortungsmaske im IndexDialog.

Since:
7.00.004

IndexDialogNameEnter

public static final ScriptEvents.SimpleScriptEvent IndexDialogNameEnter
Name-Eingabefeld (Kurzbezeichnung) hat den Fokus bekommen


IndexDialogNameExit

public static final ScriptEvents.SimpleScriptEvent IndexDialogNameExit
Name-Eingabefeld (Kurzbezeichnung) hat den Fokus verloren


IndexDialogXDateEnter

public static final ScriptEvents.SimpleScriptEvent IndexDialogXDateEnter
Datum-Eingabefeld hat den Fokus bekommen.

Since:
6.00.090

IndexDialogXDateExit

public static final ScriptEvents.SimpleScriptEvent IndexDialogXDateExit
Datum-Eingabefeld hat den Fokus verloren.

Since:
6.00.090

IndexPreviewAvailable

public static final ScriptEvents.SimpleScriptEvent IndexPreviewAvailable
Beim Erstellen der Verschlagwortungsvorschau, sobald der Text fertig formatiert ist und bevor er angezeigt wird. Dieses Event wird auch bei der Aufbereitung der Verschlagwortungsinformationen durch die Funktion "Verschlagwortung drucken" gesendet.

Since:
7.00.022, 8.00.002

IntrayOcrStart

public static final ScriptEvents.SimpleScriptEvent IntrayOcrStart
Ein TIFF-Dokument in der Postbox soll per OCR erfasst werden.

Since:
7.00.008

IntrayOcrEnd

public static final ScriptEvents.SimpleScriptEvent IntrayOcrEnd
Ein TIFF-Dokument in der Postbox wurde per OCR erfasst.

Since:
7.00.008

IntrayObservedFileInserted

public static final ScriptEvents.SimpleScriptEvent IntrayObservedFileInserted
Eine Datei aus dem überwachten Verzeichnis wurde in die Postbox eingefügt.

Since:
8.01.000

TreeSelectStart

public static final ScriptEvents.SimpleScriptEvent TreeSelectStart
Vor dem Selektieren im Archivbaum


TreeSelectEnd

public static final ScriptEvents.SimpleScriptEvent TreeSelectEnd
Nach dem Selektieren im Archivbaum


OcrWordClicked

public static final ScriptEvents.SimpleScriptEvent OcrWordClicked
Ein OCR-Wort wurde in der Vorschau angeklickt.

Since:
8.00.000

OcrWordInserted

public static final ScriptEvents.SimpleScriptEvent OcrWordInserted
Ein OCR-Wort wurde in ein Feld der Verschlagwortung eingefügt.

Since:
8.00.000

PreviewDone

public static final ScriptEvents.SimpleScriptEvent PreviewDone
Die aktuelle Vorschau wurde deaktiviert. Dieses Event tritt bei einem Wechsel der Selektion oder beim Umschalten in einen anderen Funktionsbreich auf.

Since:
8.01.000

ScriptsReloaded

public static final ScriptEvents.SimpleScriptEvent ScriptsReloaded
Die Skripte wurden neu geladen.

Since:
8.01.000

SearchResultAvailable

public static final ScriptEvents.SimpleScriptEvent SearchResultAvailable
Ein Suchergebnis ist eingetroffen.

Since:
8.00.000

WorkspaceStarted

public static final ScriptEvents.SimpleScriptEvent WorkspaceStarted
Der Client wurde gestartet und die Oberfläche steht bereit.

Since:
8.00.008
Method Detail

values

public static ScriptEvents.SimpleScriptEvent[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ScriptEvents.SimpleScriptEvent c : ScriptEvents.SimpleScriptEvent.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ScriptEvents.SimpleScriptEvent valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null