JavaDDA-Ereignisse in Unified Service Desk
Java datengesteuerte Adapter (JavaDDA) bietet einen Satz von Ereignissen, um Automatisierungsausführungen im Hosted Application Toolkit (HAT) auszulösen. Die Ereignisse entsprechen den Ereignisse in der Java-Laufzeit. Alle Ereignisse sind an die Steuerelemente auf der Benutzerschnittstelle (UI) gebunden. Um für das Ereignis registriert zu werden, muss das im Steuerelement auf der Benutzeroberfläche vorhanden sein. Verwenden Sie die Aktivität FindControl
, um zu überprüfen, ob das Steuerelement vorhanden ist. Dieses Thema beschreibt die JavaDDA Ereignisse.
JavaDDA-Ereignisse
In der folgenden Tabelle sind die Ereignisse aufgeführt, die in der JavaDDA verfügbar sind:
Event | Beschreibung des Dataflows |
---|---|
CheckBoxSelected |
Aufgerufen, wenn das Kontrollkästchen aktiviert ist (Marker gesetzt). |
CheckBoxCleared |
Aufgerufen, wenn das Kontrollkästchen deaktiviert ist (Marker nicht gesetzt). |
RadioButtonSelected |
Aufgerufen, wenn das Optionsfeld ausgewählt wird. |
RadioButtonCleared |
Aufgerufen, wenn das Optionsfeld gelöscht wird. |
ButtonPressed |
Aufgerufen, wenn die Schaltfläche gedrückt wird (anstatt mit einem Klick, der drücken-loslassen ist). |
ButtonReleased |
Aufgerufen, wenn das Optionsfeld losgelassen wird. |
GotFocus |
Das Ereignis wird ausgelöst, wenn das Steuerelement den Fokus erhält. |
LostFocus |
Das Ereignis wird ausgelöst, wenn das Steuerelement den Fokus verliert. |
MenuSelected |
Aufgerufen, wenn das Menüelement ausgewählt wird. |
MenuDeSelected |
Aufgerufen, wenn die Auswahl des Menüelement aufgehoben wird. |
MenuCanceled |
Aufgerufen, wenn die Auswahl abgebrochen wird. |
TreeNodeCollapsed |
Aufgerufen, wenn der Strukturknoten reduziert wird. |
TreeNodeExpanded |
Aufgerufen, wenn der Strukturknoten erweitert wird. |
Notiz
Wenn mehrere Instanzen derselben externen Java-Anwendung außerhalb des Bearbeiters gehostet werden, z.B. wenn es sich bei der Java-Anwendung um eine Sitzungsanwendung handelt, kann die User Interface Integration (UII) nicht zwischen den Instanzen unterscheiden, es sei denn, die Bindungen wurden so verfasst, dass die Steuerelemente zwischen den beiden Instanzen unterschieden werden können. Bei typischen Win32
-Anwendungen geschieht dies durch die Beschränkung auf eine bestimmte Prozess-ID. Bei Java-Anwendungen ist dies jedoch nicht möglich, und bei der Erstellung der Bindung muss mehr Sorgfalt walten.