Kunde
Class FirmenKunde

Kunde.Kunde
  |
  +--Kunde.FirmenKunde

public class FirmenKunde
extends Kunde
implements Serializable

Hier sind die einzelnen Firmenkunden registriert

Author:
Shahriar modified by Nathalie, initialized the Mitgliedervector with an empty vector, serializable

Field Summary
 protected intiFirmenkundenNummer
           
 protected intiKontonummer
           
 private VectorlnkFirmenmitglieder
           

Fields inherited from class Kunde.Kunde
sName

Constructor Summary
FirmenKunde(String _sName, Adresse _adAnschrift, int _iKontonummer, int _iFirmenKundenNummer)
           

Method Summary
 voidfahrerLoeschen(String _sName)
           
 voidfahrerZulassen(FirmenMitglieder _fmNeuefahrer)
           
 intgetFirmenKundenNummer()
           
 intgetKontoNummer()
           
 intgetKundenNummer()
           
 VectorgetLnkFirmenmitglieder()
           
 voidkundenKarteDrucken()
           
 voidsetFirmenKundenNummer(int _iFirmenKundenNummer)
           
 voidsetKontoNummer(int _iKontoNummer)
           
 voidsetLnkFirmenmitglieder(Vector mitglieder)
           

Methods inherited from class Kunde.Kunde
getAdresse, getName, setAdresse, setName

Field Detail

iFirmenkundenNummer

protected int iFirmenkundenNummer

iKontonummer

protected int iKontonummer

lnkFirmenmitglieder

private Vector lnkFirmenmitglieder
supplierQualifier
undirected
link aggregation
clientQualifier
label
clientRole
supplierCardinality 1..*
supplierRole
clientCardinality 1
Constructor Detail

FirmenKunde

public FirmenKunde(String _sName, Adresse _adAnschrift, int _iKontonummer, int _iFirmenKundenNummer)
Method Detail

fahrerLoeschen

public void fahrerLoeschen(String _sName)

fahrerZulassen

public void fahrerZulassen(FirmenMitglieder _fmNeuefahrer)

getFirmenKundenNummer

public int getFirmenKundenNummer()

getKontoNummer

public int getKontoNummer()

getKundenNummer

public int getKundenNummer()

getLnkFirmenmitglieder

public Vector getLnkFirmenmitglieder()

kundenKarteDrucken

public void kundenKarteDrucken()

setFirmenKundenNummer

public void setFirmenKundenNummer(int _iFirmenKundenNummer)

setKontoNummer

public void setKontoNummer(int _iKontoNummer)

setLnkFirmenmitglieder

public void setLnkFirmenmitglieder(Vector mitglieder)

Association Links

to Class java.util.Vector

Label
Client Role
Client Cardinality 1
Client Qualifier
Supplier Role
Supplier Cardinality 1..*
Supplier Qualifier
Type aggregation
undirected