Class View

java.lang.Object
  extended byView
All Implemented Interfaces:
ActionListener, EventListener, Observer

public class View
extends Object
implements ActionListener, Observer

Class create GUI and allow to select multiple files for uploading

Version:
1.0
Author:
Adeel Hashmi
See Also:
Observer, ActionListener, WindowListener

Nested Class Summary
(package private)  class View.WindowHandler
          Inner class to check alive thread and prompt
 
Constructor Summary
View()
          Constructor to create GUI
 
Method Summary
 void actionPerformed(ActionEvent e)
          start file uploading thread for every selected file
 void update(Observable o, Object arg)
          Method to update client status
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

View

public View()
Constructor to create GUI

Method Detail

actionPerformed

public void actionPerformed(ActionEvent e)
start file uploading thread for every selected file

Specified by:
actionPerformed in interface ActionListener
Parameters:
e - Event object reference
See Also:
ActionListener.actionPerformed(ActionEvent e)

update

public void update(Observable o,
                   Object arg)
Method to update client status

Specified by:
update in interface Observer
Parameters:
o - Observable object reference
arg - Object reference
See Also:
Observer.update(Observable o, Object arg)