Class BoerseArdSelectExchangePart

java.lang.Object
de.frankmuenster.mahoe.banks.aktien.gui.parts.BoerseArdSelectExchangePart
All Implemented Interfaces:
de.willuhn.jameica.gui.Part

public class BoerseArdSelectExchangePart extends Object implements de.willuhn.jameica.gui.Part
Author:
Frank Münster
  • Field Details

    • resultList

      protected transient Map<String,String> resultList
      Liste mit StockInfo's
    • exchangeList

      protected transient org.eclipse.swt.widgets.List exchangeList
      Die Liste mit den Suchergebnissen
  • Constructor Details

  • Method Details

    • addListener

      public final void addListener(BoerseArdSelectExchangePart.ExchangeSelectListener listener)
      Fügt eine Listener hinzu
      Parameters:
      listener - SearchResultSelectListener der hinzugefügt werden soll
    • fillList

      public void fillList(de.frankmuenster.jameica.finanzen.boerseard.ArdStockInfoBean bean)
      Schreibt die Börsen in die Börsenliste. Alte Einträge werden gelöscht.
      Parameters:
      bean - die Börsen
    • paint

      public void paint(org.eclipse.swt.widgets.Composite parent) throws RemoteException
      Specified by:
      paint in interface de.willuhn.jameica.gui.Part
      Throws:
      RemoteException
      See Also:
      • Part.paint(org.eclipse.swt.widgets.Composite)
    • removeAll

      public void removeAll()
      Clear the list
    • selectExchange

      public void selectExchange(String exchange)
      Selects the exchange (if present) and notifies listeners
      Parameters:
      exchange -
    • notifyListeners

      protected void notifyListeners(org.apache.commons.lang3.tuple.Pair<String,String> sel)
      Benachrichtigen der registrierten Listeners mit Übergabe dem gefundenen QuoteLookupInfoBean Element
      Parameters:
      sel -