public class FfmSearchPart extends AbstractStockSearchPart<FfmStockInfoBean> implements de.willuhn.jameica.gui.Part
AbstractStockSearchPart.SeachResultSelectionListener, AbstractStockSearchPart.SearchInputKeyListener, AbstractStockSearchPart.SearchResultSelectListener<I extends de.frankmuenster.jameica.finanzen.StockInfoBean>
resultList, searchInput, searchResult, SPACE_10, SPACE_20, SPACE_3, SPACE_30, SPACE_6
Constructor and Description |
---|
FfmSearchPart(AbstractStockSearchPart.SearchResultSelectListener<FfmStockInfoBean> listener)
Standardkonstruktor mit Angabe eines Listeners
|
FfmSearchPart(AbstractStockSearchPart.SearchResultSelectListener<FfmStockInfoBean> listener,
int resultRows)
Standardkonstruktor mit Angabe eines Listeners
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
formatListEntry(FfmStockInfoBean bean)
Formatiert einen Eintrag, damit es nach einer Art Tabelle aussieht.
|
java.lang.String |
getTitle()
Liefert den Titel des Dialogfensters
|
protected java.util.List<FfmStockInfoBean> |
perfromSearch(java.lang.String search)
Liefert eine Liste mit den StockInfoBean Elementen der Suche.
|
addListener, notifyListeners, paint, removeListener
public FfmSearchPart(AbstractStockSearchPart.SearchResultSelectListener<FfmStockInfoBean> listener)
listener
- der zu benachrichtigende Listenerpublic FfmSearchPart(AbstractStockSearchPart.SearchResultSelectListener<FfmStockInfoBean> listener, int resultRows)
listener
- der zu benachrichtigende ListenerresultRows
- public java.lang.String getTitle()
AbstractStockSearchPart
getTitle
in class AbstractStockSearchPart<FfmStockInfoBean>
AbstractStockSearchPart.getTitle()
protected java.lang.String formatListEntry(FfmStockInfoBean bean)
AbstractStockSearchPart
formatListEntry
in class AbstractStockSearchPart<FfmStockInfoBean>
bean
- der zu formatieren Bean (die Zeile)AbstractStockSearchPart.formatListEntry(de.frankmuenster.jameica.finanzen.StockInfoBean)
protected java.util.List<FfmStockInfoBean> perfromSearch(java.lang.String search) throws de.frankmuenster.jameica.finanzen.FinanceException
AbstractStockSearchPart
perfromSearch
in class AbstractStockSearchPart<FfmStockInfoBean>
search
- der Suchstringde.frankmuenster.jameica.finanzen.FinanceException
AbstractStockSearchPart.perfromSearch(java.lang.String)