public class ControllerOutput
extends java.lang.Object
Constructor and Description |
---|
ControllerOutput() |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<Annonse> |
finnAnnonserAvInteressePerLeietaker(java.util.HashSet<Soknad> soknadsliste,
int personID)
Hjelpemetode som finner alle annonser en bestemt person har vist interesse
for
|
static java.util.ArrayList<Bolig> |
finnBoligerRegistrertPaaEier(java.util.HashSet<Bolig> boligliste,
int personID)
Hjelpemetode som returnerer alle boliger registrert på en eier.
|
static Person |
finnPersonInformasjon(java.util.HashSet<Person> personliste,
int personID)
Hjelpemetode for å finne informasjon om en boligeier.
|
static void |
setStyleSheet(javax.swing.text.html.StyleSheet css)
Definerer CSS-oppsettet for HTML-utskriftene.
|
static void |
visAnnonseObjektHTMLOutput(java.lang.Object valgtObjekt,
javax.swing.JEditorPane output,
AbstraktArkfane vindu,
java.util.HashSet<Annonse> annonseliste)
Viser Annonsene i Output-vinduet.
|
static void |
visBoligObjektHTMLOutput(java.lang.Object valgtObjekt,
javax.swing.JEditorPane output,
AbstraktArkfane vindu,
java.util.HashSet<Bolig> boligliste)
Tar imot data fra sendObjektFraTabellTilOutput-metoden.
|
static void |
visKontraktObjektHTMLOutput(java.lang.Object valgtObjekt,
javax.swing.JEditorPane output,
AbstraktArkfane vindu) |
static void |
visPersonObjektHTMLOutput(javax.swing.JEditorPane output,
AbstraktArkfane vindu,
java.lang.Object valgtObjekt,
java.util.HashSet<Person> personliste,
java.util.HashSet<Bolig> boligliste,
java.util.HashSet<Soknad> soknadsliste)
Tar imot data fra sendObjektFraTabellTilOutput-metoden.
|
static void |
visSoknadObjektHTMLOutput(java.lang.Object valgtObjekt,
javax.swing.JEditorPane output,
AbstraktArkfane vindu,
java.util.HashSet<Soknad> soknadsliste,
java.util.HashSet<Person> personliste) |
public static java.util.ArrayList<Bolig> finnBoligerRegistrertPaaEier(java.util.HashSet<Bolig> boligliste, int personID)
public static Person finnPersonInformasjon(java.util.HashSet<Person> personliste, int personID)
personID
- public static java.util.ArrayList<Annonse> finnAnnonserAvInteressePerLeietaker(java.util.HashSet<Soknad> soknadsliste, int personID)
personID
- public static void visPersonObjektHTMLOutput(javax.swing.JEditorPane output, AbstraktArkfane vindu, java.lang.Object valgtObjekt, java.util.HashSet<Person> personliste, java.util.HashSet<Bolig> boligliste, java.util.HashSet<Soknad> soknadsliste)
valgtObjekt
- Objektet som skal vises i Outputpublic static void visBoligObjektHTMLOutput(java.lang.Object valgtObjekt, javax.swing.JEditorPane output, AbstraktArkfane vindu, java.util.HashSet<Bolig> boligliste)
valgtObjekt
- Objektet som skal vises.public static void visAnnonseObjektHTMLOutput(java.lang.Object valgtObjekt, javax.swing.JEditorPane output, AbstraktArkfane vindu, java.util.HashSet<Annonse> annonseliste)
valgtObjekt
- Objektet som skal vises i output.vindu
- Vinduet som skal vise resultatetpublic static void visKontraktObjektHTMLOutput(java.lang.Object valgtObjekt, javax.swing.JEditorPane output, AbstraktArkfane vindu)
public static void visSoknadObjektHTMLOutput(java.lang.Object valgtObjekt, javax.swing.JEditorPane output, AbstraktArkfane vindu, java.util.HashSet<Soknad> soknadsliste, java.util.HashSet<Person> personliste)
public static void setStyleSheet(javax.swing.text.html.StyleSheet css)
css
-