Class GlobalModel

java.lang.Object
  |
  +--GlobalModel

public class GlobalModel
extends java.lang.Object

Klassen anvendes til at sikre global tilgang til ModelDataAdministrator og hermed modelkomponenten Klassen giver samtidig et singleton-mønster, der sikre at der kun er et objekt. Klassen fungerer som controler overordnet for modelkomponenten.

Version:
November 2002
Author:
Bjørk Busch

Constructor Summary
GlobalModel()
           
 
Method Summary
static void close()
           
 int getAntalKunder()
           
 int getAntalVarer()
           
 Kunde getKunde(int index)
           
static java.util.Iterator getKundeIterator()
           
 Vare getVare(int index)
           
static java.util.Iterator getVareIterator()
           
static void open()
           
static Kunde opretKunde(java.lang.String navn, java.lang.String gade, int postnr, java.lang.String by, java.lang.String tlf)
           
static Vare opretVare(java.lang.String betegnelse, java.lang.String enhed, double aktuelSalgspris, java.sql.Timestamp iSortimentDato)
           
static void sletKunde()
           
static void sletVare()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlobalModel

public GlobalModel()
Method Detail

open

public static void open()

close

public static void close()

opretKunde

public static Kunde opretKunde(java.lang.String navn,
                               java.lang.String gade,
                               int postnr,
                               java.lang.String by,
                               java.lang.String tlf)

getAntalKunder

public int getAntalKunder()

getKunde

public Kunde getKunde(int index)

getKundeIterator

public static java.util.Iterator getKundeIterator()

sletKunde

public static void sletKunde()

opretVare

public static Vare opretVare(java.lang.String betegnelse,
                             java.lang.String enhed,
                             double aktuelSalgspris,
                             java.sql.Timestamp iSortimentDato)

getAntalVarer

public int getAntalVarer()

getVare

public Vare getVare(int index)

getVareIterator

public static java.util.Iterator getVareIterator()

sletVare

public static void sletVare()