public class ControllerToppPanelAnnonse
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) class |
ControllerToppPanelAnnonse.KnappeLytter |
Modifier and Type | Field and Description |
---|---|
private AnnonseFilter |
afilter |
private java.util.HashSet<Annonse> |
annonseliste |
private ListListenerInterface |
listListener |
(package private) AbstraktArkfane |
vindu |
Constructor and Description |
---|
ControllerToppPanelAnnonse(AbstraktArkfane vindu,
java.util.HashSet<Annonse> annonseliste) |
Modifier and Type | Method and Description |
---|---|
private void |
addBoligTyperToComboBoxOnLoad(java.util.SortedSet<Boligtype> boligtypeSet)
Laster inn alle boligtyper i comboboksen ved initialisering.
|
private void |
addPoststederToComboBoxOnLoad(java.util.SortedSet<java.lang.String> poststedSet)
Laster inn alle poststeder i comboboksen ved initialisering.
|
private java.util.HashSet<Annonse> |
filtrerAnnonser() |
void |
nullStillSokeResultat() |
private void |
OppdaterStatistikk() |
void |
sendSokeResultat() |
void |
setListListener(ListListenerInterface listListener)
Tar imot ListListener interfacet med hensikt til å sende events og data
opp til overliggende controller (MainController).
|
AbstraktArkfane vindu
private java.util.HashSet<Annonse> annonseliste
private AnnonseFilter afilter
private ListListenerInterface listListener
public ControllerToppPanelAnnonse(AbstraktArkfane vindu, java.util.HashSet<Annonse> annonseliste)
private void OppdaterStatistikk()
private void addPoststederToComboBoxOnLoad(java.util.SortedSet<java.lang.String> poststedSet)
poststedSet
- private void addBoligTyperToComboBoxOnLoad(java.util.SortedSet<Boligtype> boligtypeSet)
boligtypeSet
- private java.util.HashSet<Annonse> filtrerAnnonser()
public void setListListener(ListListenerInterface listListener)
listListener
- public void sendSokeResultat()
public void nullStillSokeResultat()