A C D E F G I L M N R S U V

A

actionPerformed(ActionEvent) - Method in class UserGUI
actionPerformed catches ActionEvents from the User.
actionPerformed(ActionEvent) - Method in class UserMPGUI
Action listener.

C

createMP(String) - Method in class User
Creates a new meeting place.

D

delItem(ItemInterface) - Method in class MeetingPlace
Removes an Item.
delItem(ItemInterface) - Method in interface MeetingPlaceInterface
 
destroyMP(int) - Method in class User
Destroys a meeting place.
dispose() - Method in class Form1
Form1 overrides dispose so it can clean up the component list.

E

exploreInformationCenter() - Method in class User
Explore the information center in order to get information about existing meeting places.

F

Form1 - class Form1.
This class can take a variable number of parameters on the command line.
Form1() - Constructor for class Form1
 

G

getExplanation() - Method in class Item
Returns an explanation.
getExplanation() - Method in interface ItemInterface
 
getID() - Method in class User
Returns the users ID.
getID() - Method in interface UserInterface
 
getmpi(int) - Method in class User
Returns the MeetingPlace in list at nr (i).
getName() - Method in class MeetingPlace
Return the name of the meetingplace.
getName() - Method in interface MeetingPlaceInterface
 
getUserName() - Method in class UserGUI
Return the users name.

I

InformationCenter - class InformationCenter.
The InformaionCenter which stores information about existing MeetingPlaces.
InformationCenter() - Constructor for class InformationCenter
Constructor of an new InformationCenter.
InformationCenterInterface - interface InformationCenterInterface.
interface for InformationCenter
Item - class Item.
Items are files of eighter text/plain or images(gif, jgp).
Item() - Constructor for class Item
Default constructor of an Item.
Item(ImageIcon, String) - Constructor for class Item
Constructor of an Item with a image.
Item(String, String) - Constructor for class Item
Constructor of an Item with a text String.
ItemInterface - interface ItemInterface.
An interface for Item

L

listMP() - Method in class InformationCenter
Gives a list of existing meeting places.
listMP() - Method in interface InformationCenterInterface
 

M

main(String[]) - Static method in class Form1
The main entry point for the application.
main(String[]) - Static method in class InformationCenter
Main, creates a new InformationCenter.
main(String[]) - Static method in class UserGUI
Main, starts a new User (with name Fredrik).
MeetingPlace - class MeetingPlace.
A meeting place, created and destroyed by User.
MeetingPlace(UserInterface, InformationCenterInterface, String) - Constructor for class MeetingPlace
Constructor of a new meeting place.
MeetingPlaceInterface - interface MeetingPlaceInterface.
interface for MeetingPlace

N

notifyUser(String) - Method in class User
Notifyes the user.
notifyUser(String) - Method in interface UserInterface
 

R

register() - Method in class MeetingPlace
Register this at the information center.
register() - Method in interface MeetingPlaceInterface
 
registerAtMP(int) - Method in class User
Register at a meeting place(enter).
registerMP(MeetingPlaceInterface) - Method in class InformationCenter
Register a meeting place.
registerMP(MeetingPlaceInterface) - Method in interface InformationCenterInterface
 
registerUser(UserInterface) - Method in class MeetingPlace
Register a User at this.
registerUser(UserInterface) - Method in interface MeetingPlaceInterface
 

S

showItemList() - Method in class MeetingPlace
Shows the list of stored items.
showItemList() - Method in interface MeetingPlaceInterface
 
storeItem(ItemInterface) - Method in class MeetingPlace
Stores an Item.
storeItem(ItemInterface) - Method in interface MeetingPlaceInterface
 

U

unregister(UserInterface) - Method in class MeetingPlace
Unregister this at the information center.
unregister(UserInterface) - Method in interface MeetingPlaceInterface
 
unregisterAtMP() - Method in class User
Unregister at a meeting place(leave).
unregisterMP(MeetingPlaceInterface) - Method in class InformationCenter
Unregister a meeting place.
unregisterMP(MeetingPlaceInterface) - Method in interface InformationCenterInterface
 
unregisterUser(UserInterface) - Method in class MeetingPlace
Unregister a User at this.
unregisterUser(UserInterface) - Method in interface MeetingPlaceInterface
 
update() - Method in class UserMPGUI
Fills the MeetingPlaces-list.
updatelmps() - Method in class UserGUI
Updates the List of MeetinPlaces.
User - class User.
Users are able to create and destroy meeting places(it has created).
User(UserGUI) - Constructor for class User
Construcor of a new User.
UserGUI - class UserGUI.
Graphical User interface for User.
UserGUI(String) - Constructor for class UserGUI
Grapical interface for User...
UserInterface - interface UserInterface.
User interface.
UserMPGUI - class UserMPGUI.
GUI class that shows the avaliable items at an MeetingPlace.
UserMPGUI(MeetingPlaceInterface, User) - Constructor for class UserMPGUI
Creates the IC graphical user interface.

V

View() - Method in class Item
Shows the content of the Item in a new Frame.
View() - Method in interface ItemInterface
 

A C D E F G I L M N R S U V