## Uses of Class
org.kapott.hbci.dialog.DialogContext

Packages that use DialogContext
org.kapott.hbci.dialog
org.kapott.hbci.passport: Passports repräsentieren die HBCI-Sicherheitsmedien, mit denen Zugangsdaten eines Bankkunden verwaltet werden.

### Uses of DialogContext in org.kapott.hbci.dialog

Methods in org.kapott.hbci.dialog that return DialogContext
`static DialogContext` DialogContext.`create​(HBCIKernelImpl kernel, HBCIPassportInternal passport)` Erzeugt einen neuen Dialog-Context.

Methods in org.kapott.hbci.dialog with parameters of type DialogContext
`protected void` AbstractRawHBCIDialog.`applyData​(DialogContext ctx)` Befuellt die Daten fuer die Nachricht.
`protected void` AbstractRawHBCIDialogInit.`applyData​(DialogContext ctx)`
`protected void` HBCIDialogEnd.`applyData​(DialogContext ctx)`
`protected void` HBCIDialogFirstKeyRequest.`applyData​(DialogContext ctx)`
`protected void` HBCIDialogInit.`applyData​(DialogContext ctx)`
`protected void` HBCIDialogLockKeys.`applyData​(DialogContext ctx)`
`protected void` HBCIDialogSync.`applyData​(DialogContext ctx)`
`protected void` HBCIDialogTanMedia.`applyData​(DialogContext ctx)`
`protected void` AbstractRawHBCIDialog.`checkResult​(DialogContext ctx)` Kann implementiert werden, um das Ergebnis des Dialogs zu pruefen.
`protected void` HBCIDialogEnd.`checkResult​(DialogContext ctx)`
`protected void` HBCIDialogLockKeys.`checkResult​(DialogContext ctx)`
`protected void` HBCIDialogSepaInfo.`checkResult​(DialogContext ctx)`
`protected void` HBCIDialogSync.`checkResult​(DialogContext ctx)`
`protected void` HBCIDialogTanMedia.`checkResult​(DialogContext ctx)`
`HBCIMsgStatus` AbstractRawHBCIDialog.`execute​(DialogContext ctx)`
`HBCIMsgStatus` HBCIProcess.`execute​(DialogContext ctx)` Fuehrt die Dialoge mit der Bank aus.
`HBCIMsgStatus` HBCIProcessSepaInfo.`execute​(DialogContext ctx)`
`HBCIMsgStatus` HBCIProcessTanMedia.`execute​(DialogContext ctx)`
`HBCIMsgStatus` RawHBCIDialog.`execute​(DialogContext ctx)` Sendet die Dialog-Initialisierung an die Bank.
`protected java.lang.String` AbstractRawHBCIDialog.`getActualTemplate​(DialogContext ctx)` Liefert das tatsaechlich zu verwendende Message-Template basierend auf dem Kontext.
`protected java.lang.String` HBCIDialogEnd.`getActualTemplate​(DialogContext ctx)`
`protected java.lang.String` HBCIDialogInit.`getActualTemplate​(DialogContext ctx)`
`protected java.lang.Integer` AbstractRawHBCIDialog.`getSegmentVersion​(DialogContext ctx, java.lang.String gvName, java.lang.Integer defaultVersion)` Liefert die hoechste bei der Bank verfuegbare Segment-Version.
`boolean` HBCIDialogSepaInfo.`required​(DialogContext ctx)` Prueft, ob der Dialog noetig ist.
`boolean` HBCIDialogTanMedia.`required​(DialogContext ctx)` Prueft, ob der Dialog noetig ist.
`protected HBCIMsgStatus` AbstractRawHBCIDialog.`sendData​(DialogContext ctx)` Default-Implementierung fuer den Versand.
`protected HBCIMsgStatus` HBCIDialogEnd.`sendData​(DialogContext ctx)`
`protected HBCIMsgStatus` HBCIDialogFirstKeyRequest.`sendData​(DialogContext ctx)`
`protected HBCIMsgStatus` HBCIDialogLockKeys.`sendData​(DialogContext ctx)`
`protected HBCIMsgStatus` HBCIDialogSync.`sendData​(DialogContext ctx)`
`boolean` HBCIDialogSepaInfo.`supported​(DialogContext ctx)` Prueft, ob der Dialog moeglich ist.
`boolean` HBCIDialogTanMedia.`supported​(DialogContext ctx)` Prueft, ob der Dialog moeglich ist.

### Uses of DialogContext in org.kapott.hbci.passport

Methods in org.kapott.hbci.passport with parameters of type DialogContext
`void` AbstractHBCIPassport.`onDialogEvent​(DialogEvent event, DialogContext ctx)`
`void` AbstractPinTanPassport.`onDialogEvent​(DialogEvent event, DialogContext ctx)`
`void` AbstractRDHPassport.`onDialogEvent​(DialogEvent event, DialogContext ctx)`
`void` HBCIPassportInternal.`onDialogEvent​(DialogEvent event, DialogContext ctx)` Wird bei einem Dialog-Event ausgefuehrt.