A B C D G I L M N O P T U

A

addMode - Variable in class com.submersion.jspshop.adminlist.AdminList
The AddMode parameter from the Applet tag.
AdminList - class com.submersion.jspshop.adminlist.AdminList.
An applet using a JList to show a representation of data in a list.
AdminList.ListHandler - class com.submersion.jspshop.adminlist.AdminList.ListHandler.
 
AdminList.ListHandler(AdminList) - Constructor for class com.submersion.jspshop.adminlist.AdminList.ListHandler
 
AdminList.PopupHandler - class com.submersion.jspshop.adminlist.AdminList.PopupHandler.
 
AdminList.PopupHandler(AdminList) - Constructor for class com.submersion.jspshop.adminlist.AdminList.PopupHandler
 
AdminList() - Constructor for class com.submersion.jspshop.adminlist.AdminList
 

B

buildData(BufferedInputStream) - Method in class com.submersion.jspshop.adminlist.NetConnect
Reads the BufferedInputStream passed and creates a HashMap based on the data therein.

C

clickParam - Variable in class com.submersion.jspshop.adminlist.AdminList
The ClickParam parameter from the Applet tag.
clickURL - Variable in class com.submersion.jspshop.adminlist.AdminList
The ClickURL parameter from the Applet tag.

D

data - Variable in class com.submersion.jspshop.adminlist.NetConnect
A HashMap containing the data created in the constructor.
deleteMode - Variable in class com.submersion.jspshop.adminlist.AdminList
The DeleteMode parameter from the Applet tag.

G

getHashData() - Method in class com.submersion.jspshop.adminlist.NetConnect
Accessor method to get HashMap of data.

I

indices - Variable in class com.submersion.jspshop.adminlist.AdminList
Contains the index of the List, and the ID of the actual ListItem.
init() - Method in class com.submersion.jspshop.adminlist.AdminList
Gets the parameters from the Applet tags, populates the default data, adds the listeners for the JList, and displays the JList in the applet.
initialise(String) - Method in class com.submersion.jspshop.adminlist.NetConnect
Connects to the URL specified and returns a BufferedInputStream that buildData uses to construct the HashMap
initialiseProperties() - Method in class com.submersion.jspshop.adminlist.AdminList
Reads all the properties passed in the Applet tag, validates them, and then stores them locally.

L

list - Variable in class com.submersion.jspshop.adminlist.AdminList
The actual Swing object used for the List
listModel - Variable in class com.submersion.jspshop.adminlist.AdminList
Used for the underlying data structure.

M

modeParam - Variable in class com.submersion.jspshop.adminlist.AdminList
The ModeParam parameter from the Applet tag.
mouseClicked(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.PopupHandler
 
mouseClicked(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.ListHandler
 
mouseEntered(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.PopupHandler
 
mouseEntered(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.ListHandler
 
mouseExited(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.PopupHandler
 
mouseExited(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.ListHandler
 
mousePressed(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.PopupHandler
 
mousePressed(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.ListHandler
If it's a double-click left event, do an Open event, if it's a right-click single-click select the item underneath the mouse pointer, if releveant.
mouseReleased(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.PopupHandler
Figure out which JMenuItem was selected from the PopupMenu, and do something about it.
mouseReleased(MouseEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.ListHandler
If the right mouse button is released, show the PopupMenu.

N

NetConnect - class com.submersion.jspshop.adminlist.NetConnect.
Does the underlying networking flow for the ListBrowse Applet .
NetConnect(String) - Constructor for class com.submersion.jspshop.adminlist.NetConnect
Calls the initialise function which connects to the URL, gets the data, and builds the HashMap

O

openMode(int, String) - Method in class com.submersion.jspshop.adminlist.AdminList
Called to create the URL for a Mode event and the sends the browser to that URL.
openNode(int) - Method in class com.submersion.jspshop.adminlist.AdminList
Called to create the URL for an Open event and the sends the browser to that URL.

P

populateData() - Method in class com.submersion.jspshop.adminlist.AdminList
Using NetConnect, connects to the URL (specified by the URL parameter), and tries to retrieve the data there.

T

treeCollapsed(TreeExpansionEvent) - Method in class com.submersion.jspshop.adminlist.AdminList.ListHandler
 

U

url - Variable in class com.submersion.jspshop.adminlist.AdminList
The URL for NetConnect to get data from.

A B C D G I L M N O P T U