Class TANDialog
java.lang.Object
de.willuhn.jameica.gui.dialogs.AbstractDialog
de.willuhn.jameica.hbci.passports.pintan.TANDialog
- Direct Known Subclasses:
ChipTANDialog,DecoupledTANDialog,PhotoTANDialog
public class TANDialog
extends de.willuhn.jameica.gui.dialogs.AbstractDialog
Dialog für die TAN-Eingabe.
Es muss weder Text, noch Titel oder LabelText gesetzt werden.
Das ist alles schon drin.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PinTanConfigprotected static final de.willuhn.util.I18Nprotected static final intprotected static final intFields inherited from class de.willuhn.jameica.gui.dialogs.AbstractDialog
MONITOR_CURRENT, MONITOR_PRIMARY, POSITION_CENTER, POSITION_MOUSE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidextendBottom(de.willuhn.jameica.gui.util.Container c) Erweitert den Dialog unten.protected voidextendTop(de.willuhn.jameica.gui.util.Container c) Erweitert den oben..Liefert den zugehoerigen Auftrag, insofern ermittelbar.protected ObjectgetData()protected voidpaint(org.eclipse.swt.widgets.Composite parent) voidsetContext(HibiscusDBObject context) Speichert den zugehoerigen Auftrag, insofern ermittelbar.final voidsetInfoText(de.willuhn.jameica.gui.parts.NotificationPanel.Type type, String text) Zeigt einen Hinweis-Text an.voidsetNeedTAN(boolean t) Legt fest, ob überhaupt eine TAN benötigt wird.voidsetShowTAN(boolean show) Legt fest, ob die TAN angezeigt werden soll.final voidUebernimmt die TAN manuell.voidSpeichert den anzuzeigenden Text.Methods inherited from class de.willuhn.jameica.gui.dialogs.AbstractDialog
addCloseListener, addShellListener, close, createShell, getDisplay, getShell, isModeless, onEscape, open, setMonitor, setPanelText, setSideImage, setSize, setTitle
-
Field Details
-
i18n
protected static final de.willuhn.util.I18N i18n -
WINDOW_WIDTH
protected static final int WINDOW_WIDTH- See Also:
-
WINDOW_HEIGHT
protected static final int WINDOW_HEIGHT- See Also:
-
config
-
-
Constructor Details
-
TANDialog
ct.- Parameters:
config- die PINTAN-Config.- Throws:
RemoteException
-
-
Method Details
-
paint
- Specified by:
paintin classde.willuhn.jameica.gui.dialogs.AbstractDialog- Throws:
Exception- See Also:
-
extendBottom
Erweitert den Dialog unten.- Parameters:
c- der Container.- Throws:
Exception
-
extendTop
Erweitert den oben..- Parameters:
c- der Container.- Throws:
Exception
-
setTAN
Uebernimmt die TAN manuell.- Parameters:
tan- die TAN.
-
setShowTAN
public void setShowTAN(boolean show) Legt fest, ob die TAN angezeigt werden soll.- Parameters:
show- true, wenn die TAN angezeigt werden soll.
-
setNeedTAN
public void setNeedTAN(boolean t) Legt fest, ob überhaupt eine TAN benötigt wird.- Parameters:
t- true, wenn eine benötigt wird (default=true).
-
setInfoText
public final void setInfoText(de.willuhn.jameica.gui.parts.NotificationPanel.Type type, String text) Zeigt einen Hinweis-Text an.- Parameters:
type- die Darstellungsform.text- der anzuzeigende Text.
-
setContext
Speichert den zugehoerigen Auftrag, insofern ermittelbar.- Parameters:
context- der zugehoerige Auftrag.
-
getContext
Liefert den zugehoerigen Auftrag, insofern ermittelbar.- Returns:
- transfer der zugehoerige Auftrag.
-
getData
- Specified by:
getDatain classde.willuhn.jameica.gui.dialogs.AbstractDialog- Throws:
Exception- See Also:
-
setText
Speichert den anzuzeigenden Text.- Parameters:
text- der anzuzeigende Text.
-