Package de.frankmuenster.mahoe.assistant
Class AbstractCreateAccountDialog<T extends CreateInfo>
java.lang.Object
de.willuhn.jameica.gui.dialogs.AbstractDialog<T>
de.frankmuenster.mahoe.assistant.AbstractCreateAccountDialog<T>
- Type Parameters:
T
- die bankspezifischen CreateAccountInfos
- Direct Known Subclasses:
AktienCreateAccountDialog
,BosCreateAccountDialog
,BshCreateAccountDialog
,SantanderCreateAccountDialog
,TargoBankCreateAccountDialog
public abstract class AbstractCreateAccountDialog<T extends CreateInfo>
extends de.willuhn.jameica.gui.dialogs.AbstractDialog<T>
Abstrakter Konto-Anlageassistenten-Dialog. Zeichnet die allgemeinen
Inputfelder und die Buttons.
- Author:
- Frank Münster
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.willuhn.jameica.gui.input.TextAreaInput
Kommentar Inputprotected de.willuhn.jameica.gui.input.TextInput
Bezeichnung Inputprotected de.willuhn.jameica.gui.input.TextInput
Kontoinhaber Inputprotected de.willuhn.jameica.gui.util.Container
Container für die Inputfelderprotected T
Die Rückgabe-DatenFields inherited from class de.willuhn.jameica.gui.dialogs.AbstractDialog
i18n, MONITOR_CURRENT, MONITOR_PRIMARY, POSITION_CENTER, POSITION_MOUSE
-
Constructor Summary
Constructors -
Method Summary
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
-
accOwner
protected transient de.willuhn.jameica.gui.input.TextInput accOwnerKontoinhaber Input -
accDescription
protected transient de.willuhn.jameica.gui.input.TextInput accDescriptionBezeichnung Input -
accComment
protected transient de.willuhn.jameica.gui.input.TextAreaInput accCommentKommentar Input -
container
protected transient de.willuhn.jameica.gui.util.Container containerContainer für die Inputfelder -
data
Die Rückgabe-Daten
-
-
Constructor Details
-
AbstractCreateAccountDialog
protected AbstractCreateAccountDialog()
-
-
Method Details
-
getData
- Specified by:
getData
in classde.willuhn.jameica.gui.dialogs.AbstractDialog<T extends CreateInfo>
- See Also:
-
AbstractDialog.getData()
-
paint
protected void paint(org.eclipse.swt.widgets.Composite parent) - Specified by:
paint
in classde.willuhn.jameica.gui.dialogs.AbstractDialog<T extends CreateInfo>
- See Also:
-
AbstractDialog.paint(org.eclipse.swt.widgets.Composite)
-
prepareData
protected abstract boolean prepareData()Muss vom Unterklasse implementiert werden. Dort müssen die Daten für die Funktion getData() vorbereitet werden.- Returns:
- true, wenn alles in Ordnung ist, false falls Eingabedaten fehlen oder falsch sind.
-