C
- teh controller to handle the data of the partde.willuhn.jameica.gui.Part
AktienSettingsPart
, BshSettingsPart
, SantanderSettingsPart
, TargoBankSettingsPart
public abstract class AbstractSettingsPart<C extends AbstractSettingsController<?>>
extends java.lang.Object
implements de.willuhn.jameica.gui.Part
Modifier and Type | Field | Description |
---|---|---|
protected C |
control |
Our controller
|
protected static java.lang.String |
FIX_SPACE_TEXT |
Constructor | Description |
---|---|
AbstractSettingsPart(C control) |
Creates a new settings part with the given controller
|
Modifier and Type | Method | Description |
---|---|---|
void |
paint(org.eclipse.swt.widgets.Composite parent) |
|
protected abstract void |
paintBankSpecific(de.willuhn.jameica.gui.util.SimpleContainer left,
de.willuhn.jameica.gui.util.SimpleContainer right) |
Needs to be implemented by a concrete settings part.
|
protected static final java.lang.String FIX_SPACE_TEXT
protected final transient C extends AbstractSettingsController<?> control
public AbstractSettingsPart(C control)
control
- the controller to handle the data inside the settings partpublic void paint(org.eclipse.swt.widgets.Composite parent) throws java.rmi.RemoteException
paint
in interface de.willuhn.jameica.gui.Part
java.rmi.RemoteException
Part.paint(org.eclipse.swt.widgets.Composite)
protected abstract void paintBankSpecific(de.willuhn.jameica.gui.util.SimpleContainer left, de.willuhn.jameica.gui.util.SimpleContainer right) throws java.rmi.RemoteException
left
- the left composite (2/3)right
- the right composite (1/3)java.rmi.RemoteException