de.willuhn.jameica.gui.Part
public 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.Part
java.rmi.RemoteException
Part.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
-