AktienTabelleContextMenuListener, AbstractStockSearchPart.SearchResultSelectListener<de.frankmuenster.jameica.finanzen.boerseard.ArdStockInfoBean>, BoerseArdSelectExchangePart.ExchangeSelectListener, SettingsControllerpublic class AktienSettingsController extends AbstractSettingsController<AktienCreateInfo> implements AbstractStockSearchPart.SearchResultSelectListener<de.frankmuenster.jameica.finanzen.boerseard.ArdStockInfoBean>, BoerseArdSelectExchangePart.ExchangeSelectListener, AktienTabelleContextMenuListener
| Modifier and Type | Field | 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, ktoInfo, statementsMaxDaysBack| Constructor | Description |
|---|---|
AktienSettingsController() |
Standardkonstruktor
|
| Modifier and Type | Method | 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
|
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
|
de.willuhn.jameica.gui.parts.Button |
getUpdateStock() |
An update Button only active/visible in case stock info has been loaded
|
protected void |
handleAccountChanged(org.eclipse.swt.widgets.Event event) |
Behandelt einen Kontowechsel
|
protected void |
handleUpdateStock() |
Update the stock with the actual values.
|
void |
notifyStockToUpdateSelected(AktienListEntry stock) |
Notifies that the selected stock should be shown to be updated.
|
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, getKontoTyp, getSavePDF, getStatementMaxDaysBack, isDisplayAccountStatement, isDisplayAccountType, setDisplayAccountStatement, setDisplayAccountType, supportsStatementsprotected 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.ExchangeSelectListenerexchangeSelected in interface BoerseArdSelectExchangePart.ExchangeSelectListenerBoerseArdSelectExchangePart.ExchangeSelectListener.exchangeSelected(Pair)public de.willuhn.jameica.gui.parts.Button getAddStock()
public AktienSettingsAktienTabellePart getAktienTable()
public BoerseArdSearchPart getSearchPart()
public BoerseArdSelectExchangePart getSelectExchangePart()
public de.willuhn.jameica.gui.input.DecimalInput getStockAmountInput()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic de.willuhn.jameica.gui.parts.Button getUpdateStock()
public void notifyStockToUpdateSelected(AktienListEntry stock)
AktienTabelleContextMenuListenernotifyStockToUpdateSelected in interface AktienTabelleContextMenuListenerstock - to showAktienTabelleContextMenuListener.notifyStockToUpdateSelected(AktienListEntry)public void searchResultSelected(de.frankmuenster.jameica.finanzen.boerseard.ArdStockInfoBean stockInfo)
AbstractStockSearchPart.SearchResultSelectListenersearchResultSelected in interface AbstractStockSearchPart.SearchResultSelectListener<de.frankmuenster.jameica.finanzen.boerseard.ArdStockInfoBean>AbstractStockSearchPart.SearchResultSelectListener.searchResultSelected(de.frankmuenster.jameica.finanzen.StockInfoBean)public void speichern()
SettingsControllerspeichern in interface SettingsControllerSettingsController.speichern()protected void handleAccountChanged(org.eclipse.swt.widgets.Event event)
AbstractSettingsControllerhandleAccountChanged in class AbstractSettingsController<AktienCreateInfo>AbstractSettingsController.handleAccountChanged(org.eclipse.swt.widgets.Event)protected void handleUpdateStock()
throws de.willuhn.util.ApplicationException
de.willuhn.util.ApplicationException