Class TANDialog
- java.lang.Object
-
- de.willuhn.jameica.gui.dialogs.AbstractDialog
-
- de.willuhn.jameica.hbci.passports.pintan.TANDialog
-
- Direct Known Subclasses:
ChipTANDialog,PhotoTANDialog
public class TANDialog extends de.willuhn.jameica.gui.dialogs.AbstractDialogDialog für die TAN-Eingabe. Es muss weder Text, noch Titel oder LabelText gesetzt werden. Das ist alles schon drin.
-
-
Field Summary
Fields Modifier and Type Field Description protected PinTanConfigconfigprotected static de.willuhn.util.I18Ni18nprotected static intWINDOW_HEIGHTprotected static intWINDOW_WIDTH
-
Constructor Summary
Constructors Constructor Description TANDialog(PinTanConfig config)ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidextendBottom(de.willuhn.jameica.gui.util.Container c)Erweitert den Dialog unten.protected voidextendTop(de.willuhn.jameica.gui.util.Container c)Erweitert den oben..HibiscusDBObjectgetContext()Liefert den zugehoerigen Auftrag, insofern ermittelbar.protected java.lang.ObjectgetData()protected voidpaint(org.eclipse.swt.widgets.Composite parent)voidsetContext(HibiscusDBObject context)Speichert den zugehoerigen Auftrag, insofern ermittelbar.voidsetInfoText(de.willuhn.jameica.gui.parts.NotificationPanel.Type type, java.lang.String text)Zeigt einen Hinweis-Text an.voidsetShowTAN(boolean show)Legt fest, ob die TAN angezeigt werden soll.voidsetTAN(java.lang.String tan)Uebernimmt die TAN manuell.voidsetText(java.lang.String text)Speichert den anzuzeigenden Text.
-
-
-
Field Detail
-
i18n
protected static final de.willuhn.util.I18N i18n
-
WINDOW_WIDTH
protected static final int WINDOW_WIDTH
- See Also:
- Constant Field Values
-
WINDOW_HEIGHT
protected static final int WINDOW_HEIGHT
- See Also:
- Constant Field Values
-
config
protected PinTanConfig config
-
-
Constructor Detail
-
TANDialog
public TANDialog(PinTanConfig config) throws java.rmi.RemoteException
ct.- Parameters:
config- die PINTAN-Config.- Throws:
java.rmi.RemoteException
-
-
Method Detail
-
paint
protected void paint(org.eclipse.swt.widgets.Composite parent) throws java.lang.Exception- Specified by:
paintin classde.willuhn.jameica.gui.dialogs.AbstractDialog- Throws:
java.lang.Exception- See Also:
AbstractDialog.paint(org.eclipse.swt.widgets.Composite)
-
extendBottom
protected void extendBottom(de.willuhn.jameica.gui.util.Container c) throws java.lang.ExceptionErweitert den Dialog unten.- Parameters:
c- der Container.- Throws:
java.lang.Exception
-
extendTop
protected void extendTop(de.willuhn.jameica.gui.util.Container c) throws java.lang.ExceptionErweitert den oben..- Parameters:
c- der Container.- Throws:
java.lang.Exception
-
setTAN
public final void setTAN(java.lang.String tan)
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.
-
setInfoText
public final void setInfoText(de.willuhn.jameica.gui.parts.NotificationPanel.Type type, java.lang.String text)Zeigt einen Hinweis-Text an.- Parameters:
type- die Darstellungsform.text- der anzuzeigende Text.
-
setContext
public void setContext(HibiscusDBObject context)
Speichert den zugehoerigen Auftrag, insofern ermittelbar.- Parameters:
context- der zugehoerige Auftrag.
-
getContext
public HibiscusDBObject getContext()
Liefert den zugehoerigen Auftrag, insofern ermittelbar.- Returns:
- transfer der zugehoerige Auftrag.
-
getData
protected java.lang.Object getData() throws java.lang.Exception- Specified by:
getDatain classde.willuhn.jameica.gui.dialogs.AbstractDialog- Throws:
java.lang.Exception- See Also:
AbstractDialog.getData()
-
setText
public void setText(java.lang.String text)
Speichert den anzuzeigenden Text.- Parameters:
text- der anzuzeigende Text.
-
-