C
- teh controller to handle the data of the partpublic abstract class AbstractSettingsPart<C extends AbstractSettingsController<?>>
extends java.lang.Object
implements de.willuhn.jameica.gui.Part
Modifier and Type | Field and Description |
---|---|
protected C |
control
Our controller
|
protected static java.lang.String |
FIX_SPACE_TEXT |
Constructor and Description |
---|
AbstractSettingsPart(C control)
Creates a new settings part with the given controller
|
Modifier and Type | Method and 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