A C D E F G L M N O P R S

A

actionPerformed(ActionEvent) - Method in class GCalHelper
This is the implementation of the ActionListener interface.
add(int, E) - Method in class ArrayListModel
Augments superclass method to fire an appropriate event when an item is added to the collection.
add(E) - Method in class ArrayListModel
Augments superclass method to fire an appropriate event when an item is added to the collection
addAll(Collection<? extends E>) - Method in class ArrayListModel
Augments superclass method to fire an appropriate event when a collection is added to this collection
addListDataListener(ListDataListener) - Method in class ArrayListModel
Implementation of the method in the ListModel interface
ArrayListModel<E> - Class in <Unnamed>
ArrayList which can be used as a ListModel in UI code
ArrayListModel() - Constructor for class ArrayListModel
 

C

CalendarDataHandler - Class in <Unnamed>
 
CalendarDataHandler(GCalHelper, ArrayListModel<CalendarEventEntry>, String, String) - Constructor for class CalendarDataHandler
This constructor takes the mother app window, a list of events to be uploaded, and the user credentials for authenticating with the calendar service.
cancelButton - Variable in class PasswordDialog
The cancel button.
clear() - Method in class ArrayListModel
Augments superclass method to fire an appropriate event when the collection is emptied

D

dialogInit() - Method in class PasswordDialog
Called by constructors to initialize the dialog.

E

EMPTY_LIST - Static variable in class ArrayListModel
The empty list (immutable).

F

fireIntervalAdded(int, int) - Method in class ArrayListModel
Helper method to fire an event to all listeners when an interval in the collection is added
fireIntervalRemoved(int, int) - Method in class ArrayListModel
Helper method to fire an event to all listeners when an interval in the collection is removed
fireIntervalUpdated(int, int) - Method in class ArrayListModel
Helper method to fire an event to all listeners when an interval in the collection is updated

G

GCalHelper - Class in <Unnamed>
 
GCalHelper() - Constructor for class GCalHelper
This constructor creates a data model for calendar events, and a GUI to display and interact with this data and upload it to Google Calendar through the gdata API.
getElementAt(int) - Method in class ArrayListModel
Implementation of the method in the ListModel interface
getName() - Method in class PasswordDialog
Get the name that was entered into the dialog before the dialog was closed.
getPass() - Method in class PasswordDialog
Get the password that was entered into the dialog before the dialog was closed.
getSize() - Method in class ArrayListModel
Implementation of the method in the ListModel interface
getUploadedEvents() - Method in class GCalHelper
Sends a copy of the events that have already been uploaded to the CalendarDataHandler thread, so that is doesn't upload duplicates'

L

listDataListeners - Variable in class ArrayListModel
List of ListDataListeners

M

main(String[]) - Static method in class GCalHelper
Main method, initializes GUI

N

name - Variable in class PasswordDialog
Where the name is typed.
nameLabel - Variable in class PasswordDialog
The label for the field in which the name is typed.

O

okButton - Variable in class PasswordDialog
The OK button.
okPressed() - Method in class PasswordDialog
Finds out if user used the OK button or an equivalent action to close the dialog.

P

pass - Variable in class PasswordDialog
Where the password is typed.
passLabel - Variable in class PasswordDialog
The label for the field in which the password is typed.
PasswordDialog - Class in <Unnamed>
A modal dialog that asks the user for a user name and password.
PasswordDialog(Frame, String) - Constructor for class PasswordDialog
Create this dialog with the given parent and title.
PasswordDialog(Frame) - Constructor for class PasswordDialog
Create this dialog with the given parent and the default title.
PasswordDialog() - Constructor for class PasswordDialog
Create this dialog with the default title.

R

recordUploadedEvents(ArrayList<CalendarEventEntry>) - Method in class GCalHelper
Callback method for the CalendarDataHandler thread to tell the data model and user which events have been uploaded.
remove(int) - Method in class ArrayListModel
Augments superclass method to fire an appropriate event when the element at the given index is removed from the collection
remove(Object) - Method in class ArrayListModel
Overrides superclass method, forwarding it to the remove(index) method so the appropriate event can be fired.
removeAll(Collection) - Method in class ArrayListModel
Augments superclass method to fire an appropriate event when the given collection is removed from this collection
removeListDataListener(ListDataListener) - Method in class ArrayListModel
Implementation of the method in the ListModel interface
removeRange(int, int) - Method in class ArrayListModel
Augments superclass method to fire an appropriate event when a range of items is removed from the collection
retainAll(Collection<?>) - Method in class ArrayListModel
Augments superclass method to fire an appropriate event when the given collection is retained in this collection
run() - Method in class CalendarDataHandler
This is the implementation of the Runnable Interface.

S

set(int, E) - Method in class ArrayListModel
Augments superclass method to fire an appropriate event when an item in the collection is modified
setCancelText(String) - Method in class PasswordDialog
Set the label on the cancel button.
setMessageLabel(String) - Method in class GCalHelper
Sets the status message label
setName(String) - Method in class PasswordDialog
Set the name that appears as the default An empty string will be used if this in not specified before the dialog is displayed.
setNameLabel(String) - Method in class PasswordDialog
Set the label for the field in which the name is entered.
setOKText(String) - Method in class PasswordDialog
Set the label on the OK button.
setPass(String) - Method in class PasswordDialog
Set the password that appears as the default An empty string will be used if this in not specified before the dialog is displayed.
setPassLabel(String) - Method in class PasswordDialog
Set the label for the field in which the password is entered.
showDialog() - Method in class PasswordDialog
Shows the dialog and returns true if the user pressed ok.

A C D E F G L M N O P R S