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.TextAreaInputKommentar Inputprotected de.willuhn.jameica.gui.input.TextInputBezeichnung Inputprotected de.willuhn.jameica.gui.input.TextInputKontoinhaber Inputprotected de.willuhn.jameica.gui.util.ContainerContainer für die Inputfelderprotected TDie 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:
getDatain 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:
paintin 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.
-