|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--main.AddressBook
AddressBook innehåller en lista på personer.
Senast ändrad $Date: 2003/02/19 15:43:48 $ av $Author: rene-fic $
| Field Summary | |
private java.lang.String |
filename
Namnet på filen som adressboken sparas i. |
private java.util.Vector |
personList
Lista på personer. |
| Constructor Summary | |
AddressBook()
Skapar en ny adressbok. |
|
| Method Summary | |
void |
addPerson(java.lang.String username,
java.lang.String fullname,
java.lang.String nickname)
Lägger till en person i adressboken. |
void |
emptyList()
Tömmer adressboken. |
java.util.Vector |
getAll()
Returnerar adressboken. |
java.lang.String |
getUsername(java.lang.String name)
Returnerar användarnamn. |
java.util.Vector |
load()
Laddar adressboken från disk. |
boolean |
removePerson(Person person)
Tar bort en person ur adressboken. |
void |
save()
Sparar adressboken på disk. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.util.Vector personList
private java.lang.String filename
| Constructor Detail |
public AddressBook()
| Method Detail |
public void save()
public java.util.Vector load()
Vector innehållande Person-objekt.public void emptyList()
public void addPerson(java.lang.String username,
java.lang.String fullname,
java.lang.String nickname)
username - Användarnamn.fullname - Riktigt namn.nickname - Smeknamn.public boolean removePerson(Person person)
person - Referens till personobjekt.
true om borttagningen lyckades,
annars false.public java.lang.String getUsername(java.lang.String name)
name - Namn.
username om namnet finns i adressboken,
null vid misslyckande.public java.util.Vector getAll()
Vector innehållande Person-objekt.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||