A C D E F G I K M P R S U V

A

actionPerformed(ActionEvent) - Method in class ViewPlots
Responds to Timer events, and Button events This method handles events from both the Buttons, and itsTimer itsTimer events cause itsImage to advance Button events cause the proscribed action to occur.
addListData(Vector, String) - Method in class ViewPlots.AList
Adds the elements of AList, filtering data Adds each member of the data passed in that matches the filter that is passed in.

C

contains(String, String) - Method in class ViewPlots.AList
 

D

deselectAll() - Method in class ViewPlots.AList
Insure that no items are selected Un-select each selected index in the list, to insure that there are NO selected items in the list.

E

errorHalt() - Static method in class ViewPlots
Method called when aborting a run.
extractReference(String) - Static method in class ViewPlots
Given an HTML formatted line, return only the link referenced file name Return the reference contents of the anchor tag so: Some File returns foobar.txt

F

finalize() - Method in class ViewPlots.AnImage
 
finalize() - Method in class ViewPlots.DoublePanel
 
finalize() - Method in class ViewPlots
Method for releasing resources
findExp(String, String) - Method in class ViewPlots
Simplified regular expression finder Allows the meta-characters, '*', and '?'.

G

getAllImages() - Method in class ViewPlots
Get a set of images in subdirectories for an Image display Gather a list of all images in all sub-directories of the current directory.
getDateChange() - Method in class ViewPlots.Environment
Returns the date change flag.
getDelay() - Method in class ViewPlots.Timer
Fetches the current timer delay period
getFilters() - Method in class ViewPlots.Environment
Returns the file filters.
getMaxSelectionIndex() - Method in class ViewPlots.AList
Get the highest index that is selected Returns the selected index closest to the end of the list.
getMaximumSize() - Method in class ViewPlots.AnImage
Override of underlaying components method.
getMenu(boolean) - Method in class ViewPlots
Get a set of items for a List display Gather a list of all sub-directories (o1n theDirFlag->true) or all images (theDirFlag->false) in the current directory.
getMinSelectionIndex() - Method in class ViewPlots.AList
Get the lowest index that is selected Returns the selected index closest to the begining of the list.
getMinimumSize() - Method in class ViewPlots.AnImage
Override of underlaying components method.
getPreferredSize() - Method in class ViewPlots.AnImage
Override of underlaying components method.
getRecursiveMenu() - Method in class ViewPlots
Get a set of items for a List display Gather a list of all all images (theDirFlag->false) in all sub-directories.
getRootDir() - Method in class ViewPlots.Environment
Returns the root directory.
getShowDirs() - Method in class ViewPlots.Environment
Returns the show directory flag.

I

init() - Method in class ViewPlots
Method called as an Applet, prior to display.
isDir(String) - Method in class ViewPlots
Given a file name, return if it looks like a directory Return true if the String looks like a directory String
isImage(String) - Static method in class ViewPlots
Given a file name, return if it looks like an image Class method return true if String looks like an image file
isRunning() - Method in class ViewPlots.Timer
Check for timer thread running Returns true if there is a timer thread currently executing, otherwise returns false.
itemStateChanged(ItemEvent) - Method in class ViewPlots
Respond to select events in the lists.
itsAppletFlag - Variable in class ViewPlots
Flag to indicate running state as Applet(true) or Application(false)
itsBuffer - Variable in class ViewPlots.DoublePanel
The graphics buffer used to double buffer this Panel
itsDirList - Variable in class ViewPlots
The widget containing the list of sub-directories of the current dir.
itsEnvironment - Variable in class ViewPlots
Environment, parameters from the command line or from the HTML file
itsFilterList - Variable in class ViewPlots
The widget containing the list of filters for the current dir.
itsFilters - Variable in class ViewPlots
The actual filename filters that coorilate with itsFilterList
itsGap - Static variable in class ViewPlots
Represents spacing between widgets, can be 0-MAXINT
itsHash - Variable in class ViewPlots.Environment
Hashtable to store environment info in, from argument line in application case
itsHeight - Variable in class ViewPlots.AnImage
Height of the component
itsImage - Variable in class ViewPlots
Utilizes the IconImage as component for the image display
itsImageList - Variable in class ViewPlots
The widget containing the list of images in the current dir.
itsIndex - Variable in class ViewPlots
Index in the image list of the currently displayed image
itsInterval - Variable in class ViewPlots.TimerThread
Storage for the tick interval in microseconds
itsListPane - Variable in class ViewPlots
The container that holds the various Lists
itsListener - Variable in class ViewPlots.TimerThread
Pointer to the consumer of timer ticks
itsModKey - Variable in class ViewPlots
Represents the key being held down for multi-select in list
itsObserver - Variable in class ViewPlots.AnImage
Viewport for image display calculations
itsRootDir - Variable in class ViewPlots
Root directory, where this was started
itsRunningFlag - Variable in class ViewPlots.TimerThread
Flag to track execution status of thread
itsScreenBuffer - Variable in class ViewPlots.DoublePanel
Image buffer used to contain image that will be written to screen, after buffer
itsScreenImage - Variable in class ViewPlots.AnImage
Actual image being displayed
itsSelectedIndices - Variable in class ViewPlots
Holder for the sub-set when looping on a subset of images
itsSubDir - Variable in class ViewPlots
Current directory, relative to root directory where this was started
itsThread - Variable in class ViewPlots.Timer
Independant thread used for timing purposes
itsTimer - Variable in class ViewPlots
Trigger for the looping mechanism
itsUpdateFlag - Variable in class ViewPlots
Flag to indicate doing a menu update, ignore slected events during update
itsWidth - Variable in class ViewPlots.AnImage
Width of the component

K

keyPressed(KeyEvent) - Method in class ViewPlots
KeyListener method, detect a key press
keyReleased(KeyEvent) - Method in class ViewPlots
KeyListener method, detect a key release
keyTyped(KeyEvent) - Method in class ViewPlots
Placeholder method for KeyListener

M

main(String[]) - Static method in class ViewPlots
Application entry point This method allows the applet to be run as an application.
makeContentPane() - Method in class ViewPlots
Build the contents of the Applet This method builds and initializes all of the widgets for the display.

P

paint(Graphics) - Method in class ViewPlots.AnImage
Override of Component paint method to draw image.

R

run() - Method in class ViewPlots.TimerThread
run method override from Runnable class, thread execution.

S

setDelay(long) - Method in class ViewPlots.Timer
Sets the timer delay period to a new setting.
setImage(Image) - Method in class ViewPlots.AnImage
Sets a new image for the component Allows the displayed image to be changed dynamically.
setListData(Vector) - Method in class ViewPlots.AList
Sets the elements of AList Clears AList, and then adds each member of the data passed in.
setListData(Vector, String) - Method in class ViewPlots.AList
Sets the elements of AList, filtering data Clears AList, and then adds each member of the data passed in that matches the filter that is passed in.
showImage() - Method in class ViewPlots
Displays the image Displays the image in itsImageList pointed to by itsIndex.
start() - Method in class ViewPlots.Timer
Starts a timer thread executing.
stop() - Method in class ViewPlots.Timer
Halts any executing timer thread.

U

update(Graphics) - Method in class ViewPlots.DoublePanel
Simple over-ride of java.awt.Panel to cause all updates to double buffer.

V

ViewPlots - class ViewPlots.
ViewPlots Applet and Application This class will display a list of all image files in the current directory and a list of all the sub-directories in the current directory.
ViewPlots() - Constructor for class ViewPlots
Empty constructor Empty contsructor called when executing as an Applet
ViewPlots(boolean) - Constructor for class ViewPlots
Normal constructor.
ViewPlots.AList - class ViewPlots.AList.
AList supporting class for ViewPlots This class extends the java.awt.List class to add a few methods that resemble javax.swing.JList methods.
ViewPlots.AList(int, Vector) - Constructor for class ViewPlots.AList
Base constructor for AList Initialize AList to the data passed in, set the size of AList to 25 lines.
ViewPlots.AList(int) - Constructor for class ViewPlots.AList
Empty constructor for AList Initialize AList size AList to 25 lines.
ViewPlots.AnImage - class ViewPlots.AnImage.
AnImage supporting class for ViewPlots This class extends the java.awt.Component class to provide a image component.
ViewPlots.AnImage(ImageObserver) - Constructor for class ViewPlots.AnImage
Default constructor for AnImage Initialized AnImage, setting viewport as well.
ViewPlots.DoublePanel - class ViewPlots.DoublePanel.
DoublePanel supporting class for ViewPlots This class extends the java.awt.Panel class to provide a double-buffered Panel.
ViewPlots.DoublePanel() - Constructor for class ViewPlots.DoublePanel
 
ViewPlots.Environment - class ViewPlots.Environment.
Environment supporting class for ViewPlots This class handles the retrieving of environment settings for both the applet (passed from html), or from the aplication (command line arguments).
ViewPlots.Environment() - Constructor for class ViewPlots.Environment
Default constructor.
ViewPlots.Environment(String[]) - Constructor for class ViewPlots.Environment
Application constructor Used for creating a new Environment from the parameters passed in on the command line.
ViewPlots.Timer - class ViewPlots.Timer.
Timer supporting class for ViewPlots This class is a substitue class for the javax.swing.Timer class.
ViewPlots.Timer(long, ActionListener) - Constructor for class ViewPlots.Timer
Basic constructor for Timer Allows the initial delay between 'ticks' to be set, as well as setting which object will be the consumer of these ticks.
ViewPlots.TimerThread - class ViewPlots.TimerThread.
TimerThread supporting class for ViewPlots.Timer This class handles the implmentation of the background thread for the image animation.
ViewPlots.TimerThread() - Constructor for class ViewPlots.TimerThread
 

A C D E F G I K M P R S U V