|
||||||||||
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 |