public class AktienSettingsController extends AbstractSettingsController implements AbstractStockSearchPart.SearchResultSelectListener<de.frankmuenster.jameica.finanzen.boerseard.ArdStockInfoBean>, BoerseArdSelectExchangePart.ExchangeSelectListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FORMAT_ANZAHL |
protected static java.lang.String |
SPACE_10
Platzhalter im Suchergebnis 10 Zeichen
|
protected static java.lang.String |
SPACE_21
Platzhalter im Suchergebnis 20 Zeichen
|
protected static java.lang.String |
SPACE_3
Platzhalter im Suchergebnis 3 Zeichen
|
protected static java.lang.String |
SPACE_30
Platzhalter im Suchergebnis 30 Zeichen
|
account
TEXT_JA, TEXT_NEIN
Constructor and Description |
---|
AktienSettingsController()
Standardkonstruktor
|
Modifier and Type | Method and Description |
---|---|
void |
exchangeSelected(org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> exchange)
Gibt das angeklickte StockInfo Element zurück
|
de.willuhn.jameica.gui.parts.Button |
getAddStock()
Liefert den Hinzufügen-Button
|
AktienSettingsAktienTabellePart |
getAktienTable()
Liefert eine Tabelle mit den schon existierenden Wertpapieren
|
TextAreaInputEnhanced |
getExistingStocks()
Liefert eine FormTextfeld mit den schon existierenden Wertpapieren
|
BoerseArdSearchPart |
getSearchPart()
Liefert das SearchPart
|
BoerseArdSelectExchangePart |
getSelectExchangePart()
Liefert eine Liste mit allen zum WP gehörenden Börsenplätzen
|
de.willuhn.jameica.gui.input.DecimalInput |
getStockAmountInput()
Liefert eine TextInput für die Ausgabe
|
protected void |
handleAccountChanged(org.eclipse.swt.widgets.Event event)
Behandelt einen Kontowechsel
|
void |
searchResultSelected(de.frankmuenster.jameica.finanzen.boerseard.ArdStockInfoBean stockInfo)
Gibt das angeklickte StockInfo Element zurück
|
void |
speichern()
Speichert die aktuellen Einstellungen im Settings Objekt.
|
getKonto
protected static final java.lang.String SPACE_10
protected static final java.lang.String SPACE_21
protected static final java.lang.String SPACE_30
protected static final java.lang.String SPACE_3
public static final java.lang.String FORMAT_ANZAHL
public void exchangeSelected(org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> exchange)
BoerseArdSelectExchangePart.ExchangeSelectListener
exchangeSelected
in interface BoerseArdSelectExchangePart.ExchangeSelectListener
BoerseArdSelectExchangePart.ExchangeSelectListener.exchangeSelected(Pair)
public de.willuhn.jameica.gui.parts.Button getAddStock()
public TextAreaInputEnhanced getExistingStocks()
public AktienSettingsAktienTabellePart getAktienTable()
public de.willuhn.jameica.gui.input.DecimalInput getStockAmountInput() throws java.rmi.RemoteException
java.rmi.RemoteException
public BoerseArdSearchPart getSearchPart()
public BoerseArdSelectExchangePart getSelectExchangePart()
public void searchResultSelected(de.frankmuenster.jameica.finanzen.boerseard.ArdStockInfoBean stockInfo)
AbstractStockSearchPart.SearchResultSelectListener
searchResultSelected
in interface AbstractStockSearchPart.SearchResultSelectListener<de.frankmuenster.jameica.finanzen.boerseard.ArdStockInfoBean>
AbstractStockSearchPart.SearchResultSelectListener.searchResultSelected(de.frankmuenster.jameica.finanzen.StockInfoBean)
public void speichern()
SettingsController
speichern
in interface SettingsController
SettingsController.speichern()
protected void handleAccountChanged(org.eclipse.swt.widgets.Event event)
AbstractSettingsController
handleAccountChanged
in class AbstractSettingsController
AbstractSettingsController.handleAccountChanged(org.eclipse.swt.widgets.Event)