de.willuhn.jameica.gui.Partpublic class BoerseArdSelectExchangePart
extends java.lang.Object
implements de.willuhn.jameica.gui.Part
| Modifier and Type | Class | Description |
|---|---|---|
protected class |
BoerseArdSelectExchangePart.ExchangeSelectionListener |
Auswahllistener der anzeigt, dass ein Suchergebniss angeklickt wurde.
|
static interface |
BoerseArdSelectExchangePart.ExchangeSelectListener |
Listener zum Anzeigen, dass ein ein Suchergebnis angeklickt wurde.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected org.eclipse.swt.widgets.List |
exchangeList |
Die Liste mit den Suchergebnissen
|
protected java.util.Map<java.lang.String,java.lang.String> |
resultList |
Liste mit StockInfo's
|
| Constructor | Description |
|---|---|
BoerseArdSelectExchangePart(BoerseArdSelectExchangePart.ExchangeSelectListener listner) |
Standardkonstruktor
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addListener(BoerseArdSelectExchangePart.ExchangeSelectListener listener) |
Fügt eine Listener hinzu
|
void |
fillList(java.util.Map<java.lang.String,java.lang.String> exchanges) |
Schreibt die Börsen in die Börsenliste.
|
protected void |
notifyListeners(org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> sel) |
Benachrichtigen der registrierten Listeners mit Übergabe dem gefundenen QuoteLookupInfoBean Element
|
void |
paint(org.eclipse.swt.widgets.Composite parent) |
|
void |
selectExchange(java.lang.String exchange) |
Selects the exchange (if present) and notifies listeners
|
protected transient java.util.Map<java.lang.String,java.lang.String> resultList
protected transient org.eclipse.swt.widgets.List exchangeList
public BoerseArdSelectExchangePart(BoerseArdSelectExchangePart.ExchangeSelectListener listner)
listner - public final void addListener(BoerseArdSelectExchangePart.ExchangeSelectListener listener)
listener - SearchResultSelectListener der hinzugefügt werden sollpublic void fillList(java.util.Map<java.lang.String,java.lang.String> exchanges)
exchanges - die Börsenpublic void paint(org.eclipse.swt.widgets.Composite parent)
throws java.rmi.RemoteException
paint in interface de.willuhn.jameica.gui.Partjava.rmi.RemoteExceptionPart.paint(org.eclipse.swt.widgets.Composite)public void selectExchange(java.lang.String exchange)
exchange - protected void notifyListeners(org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> sel)
sel -