A B C D E F G H I L M N P R S T W X Y

A

actionPerformed(ActionEvent) - Method in class heasarc.w3browse.plot.ErrorDialog
This routine does the event handling for the dimiss button
actionPerformed(ActionEvent) - Method in class heasarc.w3browse.plot.TopPanel
Handles button press events
add(double) - Method in class heasarc.util.DoubleVector
Add an element to the vector.
Aitoff - class heasarc.w3browse.plot.Aitoff.
This class creates histogram plots.
Aitoff(Plot) - Constructor for class heasarc.w3browse.plot.Aitoff
Constructor for Aitoff

B

bin - Variable in class heasarc.w3browse.plot.PlotSpecs
histogram number of bins
bin_width - Variable in class heasarc.w3browse.plot.Histogram
bin width
bins - Variable in class heasarc.w3browse.plot.Histogram
Number of bins in histogram

C

cardP - Variable in class heasarc.w3browse.plot.PlotPanel
CardPanel object
CardPanel - class heasarc.w3browse.plot.CardPanel.
CardPanel class creates the panel which switches between plot options and the actual plot
CardPanel(HeasarcQuery, PlotSpecs, boolean, String, String, String) - Constructor for class heasarc.w3browse.plot.CardPanel
constructor to create CardPanel
cfields - Variable in class heasarc.w3browse.plot.ThirdPanel
Choice of parameter names
col - Variable in class heasarc.w3browse.plot.Histogram
Column to plot
Column - class heasarc.w3browse.plot.Column.
This class stores W3Browse data by column.
Column(double[], Column) - Constructor for class heasarc.w3browse.plot.Column
Constructor which creates a Column with new data array The rest of the data comes from the passed in Column This constructor is used by the Aitoff class
Column(String, String, Object, boolean) - Constructor for class heasarc.w3browse.plot.Column
Constructor for Column
convert(double, double) - Method in class heasarc.w3browse.plot.Aitoff
converts to aitoff values
convertData(String, String, HeasarcQuery, int) - Method in class heasarc.w3browse.plot.Aitoff
converts LII and BII axis data by calling convert()
CreateGif - class heasarc.w3browse.plot.CreateGif.
This class creates the gif file for a defined plot.
CreateGif(Plot) - Constructor for class heasarc.w3browse.plot.CreateGif
Constructor sets the frame size and initializes plot
criteria - Variable in class heasarc.w3browse.plot.PlotSpecs
criteria to base sample parameter on
Cumulative - class heasarc.w3browse.plot.Cumulative.
This class creates cumulative histogram plots.
Cumulative(Column, int, int) - Constructor for class heasarc.w3browse.plot.Cumulative
Constructor for Cumulative

D

data - Variable in class heasarc.w3browse.plot.Column
The column data.
dec - Variable in class heasarc.w3browse.plot.W3Plot
Parameter name for declination in table
dec_name - Variable in class heasarc.w3browse.plot.PlotSpecs
Name of declination variable in database
display(String) - Method in class heasarc.w3browse.plot.ErrorDialog
This routine displays the error message in the dialog box
displayall() - Method in class heasarc.w3browse.plot.PlotSpecs
for debugging purposes displays all parsed data
doDismiss - Variable in class heasarc.w3browse.plot.ErrorDialog
Dississ button
DoubleVector - class heasarc.util.DoubleVector.
This class is a simple implementation of a 'Vector' class for doubles.
DoubleVector() - Constructor for class heasarc.util.DoubleVector
Default size
DoubleVector(int) - Constructor for class heasarc.util.DoubleVector
User specified initial size

E

errDialog - Variable in class heasarc.w3browse.plot.CardPanel
Error Dialog
ErrorDialog - class heasarc.w3browse.plot.ErrorDialog.
This class displays an error dialog box.
ErrorDialog(boolean) - Constructor for class heasarc.w3browse.plot.ErrorDialog
Constructor for ErrorDialog

F

fieldname - Variable in class heasarc.w3browse.plot.Column
String containing name of field
fieldnames - Variable in class heasarc.w3browse.plot.ThirdPanel
Field names
flipCard(String) - Method in class heasarc.w3browse.plot.CardPanel
Flips between optionP panel and plotP panel
frequency - Variable in class heasarc.w3browse.plot.Histogram
Histogram frequency

G

getBin() - Method in class heasarc.w3browse.plot.SecondPanel
returns the string equivalant of entered bin number
getColumn(int) - Method in class heasarc.w3browse.HeasarcQuery
Get a column.
getColumn(String) - Method in class heasarc.w3browse.HeasarcQuery
Get a column.
getColumns() - Method in class heasarc.w3browse.HeasarcQuery
Get all columns
getData() - Method in class heasarc.w3browse.plot.Column
Returns data array for Column object
getField() - Method in class heasarc.w3browse.plot.Column
Returns field name for Column
getHistPoints() - Method in class heasarc.w3browse.plot.Histogram
gets histogram points
getIsNumeric(boolean) - Method in class heasarc.w3browse.HeasarcQuery
Get flags indicating numeric columns.
getIsSample() - Method in class heasarc.w3browse.plot.ThirdPanel
Returns isSample value
getMax() - Method in class heasarc.w3browse.plot.Column
Returns max value for column data
getMin() - Method in class heasarc.w3browse.plot.Column
Returns min value for column data
getNames(boolean) - Method in class heasarc.w3browse.HeasarcQuery
Get the column names.
getNcol() - Method in class heasarc.w3browse.HeasarcQuery
Get the number of columns.
getNrow() - Method in class heasarc.w3browse.HeasarcQuery
 
getNrows() - Method in class heasarc.w3browse.plot.Column
 
getNumberLength() - Method in class heasarc.util.NumberParser
Get the number of characters used to parse the previous number
getNumericColumns() - Method in class heasarc.w3browse.HeasarcQuery
Get numeric columns
getNumericNames() - Method in class heasarc.w3browse.HeasarcQuery
Get numeric column names
getOffset() - Method in class heasarc.util.NumberParser
Get the current offset
getParam() - Method in class heasarc.w3browse.plot.ThirdPanel
returns selected parameter index
getPlotType() - Method in class heasarc.w3browse.plot.SecondPanel
Returns a string to indicate the plot type
getSampleText() - Method in class heasarc.w3browse.plot.ThirdPanel
returns sample text contents
getTypes(boolean) - Method in class heasarc.w3browse.HeasarcQuery
Get the column types.
getURL() - Method in class heasarc.w3browse.plot.PlotSpecs
Get the URL queried for this table.
getValue(String) - Method in class heasarc.w3browse.plot.PlotSpecs
returns the double equivalant of entered value number
getX() - Method in class heasarc.w3browse.plot.Histogram
returns xaxis array
getXAxis() - Method in class heasarc.w3browse.plot.SecondPanel
Get xaxis index number
getXmax() - Method in class heasarc.w3browse.plot.SecondPanel
returns string value in maxXField
getXmin() - Method in class heasarc.w3browse.plot.SecondPanel
returns string value in minXField
getY() - Method in class heasarc.w3browse.plot.Histogram
returns yaxis array
getYAxis() - Method in class heasarc.w3browse.plot.SecondPanel
Get yaxis index number
getYmax() - Method in class heasarc.w3browse.plot.SecondPanel
returns string value in maxYField
getYmin() - Method in class heasarc.w3browse.plot.SecondPanel
returns string value in minYField
goPlot(int, double[], double[], int, boolean) - Method in class heasarc.w3browse.plot.PlotPanel
Plots xdata[] and ydata[] points

H

HeasarcQuery - class heasarc.w3browse.HeasarcQuery.
This class queries the HEASARC database.
HeasarcQuery(String) - Constructor for class heasarc.w3browse.HeasarcQuery
The constructor starts the query.
helpText - Variable in class heasarc.w3browse.plot.ThirdPanel
TextField for help text
Histogram - class heasarc.w3browse.plot.Histogram.
This class creates histogram plots.
Histogram() - Constructor for class heasarc.w3browse.plot.Histogram
Constructor creates empty Histogram object
Histogram(Column, int, int) - Constructor for class heasarc.w3browse.plot.Histogram
Constructor for Histogram
hquery - Variable in class heasarc.w3browse.plot.W3Plot
Contains the W3Browse data to allow plotting

I

init() - Method in class heasarc.w3browse.plot.W3Plot
The Applet's init() method reads and instantiates the hquery object which starts up the database query to load it with data
InputException - exception heasarc.w3browse.plot.InputException.
InputException for Plotting package
InputException() - Constructor for class heasarc.w3browse.plot.InputException
constructor for InputException
InputException(String) - Constructor for class heasarc.w3browse.plot.InputException
constructor for InputException
isApplet - Variable in class heasarc.w3browse.plot.CardPanel
Indicates if the plotting is an applet
isApplet - Variable in class heasarc.w3browse.plot.ErrorDialog
true if applet is runing
isApplet - Variable in class heasarc.w3browse.plot.W3Plot
Indicates if User is running an application or applet
isFail() - Method in class heasarc.w3browse.HeasarcQuery
Did the query fail?
isNumeric - Variable in class heasarc.w3browse.plot.Column
Indicates if column is numeric
isSample - Variable in class heasarc.w3browse.plot.PlotSpecs
is sampling on ?
isSample - Variable in class heasarc.w3browse.plot.ThirdPanel
Checkbox indicating if sampling should be done
isxlog - Variable in class heasarc.w3browse.plot.PlotSpecs
indicates if the x axis is a log axis
isXLog() - Method in class heasarc.w3browse.plot.SecondPanel
Check if Log has been clicked
isylog - Variable in class heasarc.w3browse.plot.PlotSpecs
indicates if the y axis is a log axis
isYLog() - Method in class heasarc.w3browse.plot.SecondPanel
Check if Log has been clicked
itemStateChanged(ItemEvent) - Method in class heasarc.w3browse.plot.SecondPanel
enable(),disable() portions of the applet depending on selected plot type

L

layout - Variable in class heasarc.w3browse.plot.CardPanel
The CardLayout
logColumn(Column) - Static method in class heasarc.w3browse.plot.Column
Create a new column which is the logarithm of the input.

M

main(String[]) - Static method in class heasarc.util.NumberParser
Test routine
main(String[]) - Static method in class heasarc.w3browse.plot.W3Plot
The main method
makeGif(String) - Method in class heasarc.w3browse.plot.CreateGif
Creates a gif file with the plot in it
max - Variable in class heasarc.w3browse.plot.Column
Maximum data[] element
min - Variable in class heasarc.w3browse.plot.Column
Minimum data[] element
mouseClicked(MouseEvent) - Method in class heasarc.w3browse.plot.SecondPanel
Required to support MouseListener
mouseEntered(MouseEvent) - Method in class heasarc.w3browse.plot.SecondPanel
Changes the help text when the user moves the mouse over a label
mouseExited(MouseEvent) - Method in class heasarc.w3browse.plot.SecondPanel
Required to support MouseListener
mousePressed(MouseEvent) - Method in class heasarc.w3browse.plot.SecondPanel
Required to support MouseListener
mouseReleased(MouseEvent) - Method in class heasarc.w3browse.plot.SecondPanel
Required to support MouseListener
myplot - Variable in class heasarc.w3browse.plot.CreateGif
This variable contains the plot
myPlot - Variable in class heasarc.w3browse.plot.PlotPanel
The Plot object from ptolemy package

N

newPlot() - Method in class heasarc.w3browse.plot.PlotPanel
Creates a new Plot object for the applet
nrows - Variable in class heasarc.w3browse.plot.Column
Number of rows of data
NumberParser - class heasarc.util.NumberParser.
This class provides routines for efficient parsing of character arrays.
NumberParser(char[]) - Constructor for class heasarc.util.NumberParser
Construct a parser.

P

plot() - Method in class heasarc.w3browse.plot.PlotPanel
Run method
plotP - Variable in class heasarc.w3browse.plot.CardPanel
The panel that contains the plot
PlotPanel - class heasarc.w3browse.plot.PlotPanel.
This class plots data depending on the user selections.
PlotPanel(CardPanel, HeasarcQuery) - Constructor for class heasarc.w3browse.plot.PlotPanel
constructor to create PlotPanel
plotspecs - Variable in class heasarc.w3browse.plot.CardPanel
Plot specifications
plotspecs - Variable in class heasarc.w3browse.plot.W3Plot
Plot specification structure.
PlotSpecs - class heasarc.w3browse.plot.PlotSpecs.
This class contains all data that defines the type of plot
PlotSpecs(SecondPanel, ThirdPanel, String, String, String) - Constructor for class heasarc.w3browse.plot.PlotSpecs
Constructor which takes SecondPanel and ThirdPanel objects to determine plotspecs
PlotSpecs(String[]) - Constructor for class heasarc.w3browse.plot.PlotSpecs
Constructor for PlotSpecs
plotStart(PlotSpecs) - Method in class heasarc.w3browse.plot.PlotPanel
Starts a thread that plots selected parameters
plottype - Variable in class heasarc.w3browse.plot.PlotSpecs
Plot type (such as scatter, histogram, cumulative, aitoff
procnum - Variable in class heasarc.w3browse.plot.PlotSpecs
Process number for creating giffile name

R

ra - Variable in class heasarc.w3browse.plot.W3Plot
Parameter name for right ascension in table
ra_name - Variable in class heasarc.w3browse.plot.PlotSpecs
Name of right ascension variable in database
range - Variable in class heasarc.w3browse.plot.Histogram
Histogram ranges
readBoolean(int) - Method in class heasarc.util.NumberParser
Get a boolean value.
readDouble(int) - Method in class heasarc.util.NumberParser
Convert a segment to a double.
readFloat(int) - Method in class heasarc.util.NumberParser
Convert a segment to a float Leading spaces are ignored.
readInt(int) - Method in class heasarc.util.NumberParser
Convert a segment to an int Leading spaces are ignored.
readLong(int) - Method in class heasarc.util.NumberParser
Convert a segment to a long Leading spaces are ignored.
readString(int) - Method in class heasarc.util.NumberParser
Get a string (trimmed on the right)
run() - Method in class heasarc.w3browse.HeasarcQuery
Read and parse the query data.

S

sample_param - Variable in class heasarc.w3browse.plot.PlotSpecs
parameter number for sample parameter
sampleP - Variable in class heasarc.w3browse.plot.ThirdPanel
sub-Panel that needs to be disabled with some plot options
sampleQuery() - Method in class heasarc.w3browse.plot.PlotPanel
if new criteria has been set, the database is queried again
sampleText - Variable in class heasarc.w3browse.plot.ThirdPanel
Sampling settings
SecondPanel - class heasarc.w3browse.plot.SecondPanel.
This class displays the panel which shows plot options available to the user.
SecondPanel(String[], CardPanel) - Constructor for class heasarc.w3browse.plot.SecondPanel
 
secP - Variable in class heasarc.w3browse.plot.CardPanel
The panel that contains the plot options
setFrequency(int) - Method in class heasarc.w3browse.plot.Cumulative
set cumulative Frequency
setFrequency(int) - Method in class heasarc.w3browse.plot.Histogram
for each range, counts the number of data points
setHistRanges() - Method in class heasarc.w3browse.plot.Histogram
 
setOffset(int) - Method in class heasarc.util.NumberParser
Set the offset into the array.
setRange(Column, Column) - Method in class heasarc.w3browse.plot.PlotPanel
setRange() routine sets the plot range if min/max are defined.
setText(String) - Method in class heasarc.w3browse.plot.ThirdPanel
Sets the help area on mouseover events
setTitle(Column, Column) - Method in class heasarc.w3browse.plot.PlotPanel
Sets up the titles on the plot
setupGUI() - Method in class heasarc.w3browse.plot.W3Plot
Sets up the Applet's user interface so that the plotting options are available
skipWhite(int) - Method in class heasarc.util.NumberParser
Skip white space.

T

thirdP - Variable in class heasarc.w3browse.plot.CardPanel
The panel that contains options to create a plot depending on other parameters
ThirdPanel - class heasarc.w3browse.plot.ThirdPanel.
This class contains allows users to sample data by parameter.
ThirdPanel(String[]) - Constructor for class heasarc.w3browse.plot.ThirdPanel
 
toArray() - Method in class heasarc.util.DoubleVector
Convert the vector to an array
TopPanel - class heasarc.w3browse.plot.TopPanel.
TopPanel of W3Browse Plotting Applet.
TopPanel(CardPanel) - Constructor for class heasarc.w3browse.plot.TopPanel
Constructor for TopPanel
type - Variable in class heasarc.w3browse.plot.Column
The data type of the column

W

W3Plot - class heasarc.w3browse.plot.W3Plot.
This class provides an applet which allows W3Browse Plotting capability.
W3Plot() - Constructor for class heasarc.w3browse.plot.W3Plot
Constructor for W3Plot

X

xaxis - Variable in class heasarc.w3browse.plot.PlotSpecs
parameter name for xaxis name
xcol - Variable in class heasarc.w3browse.plot.Aitoff
X-axis column
xmax - Variable in class heasarc.w3browse.plot.PlotSpecs
sets xmaximum range
xmin - Variable in class heasarc.w3browse.plot.PlotSpecs
sets xminimum range
xval - Variable in class heasarc.w3browse.plot.Histogram
x and y coordinates for histogram plot

Y

yaxis - Variable in class heasarc.w3browse.plot.PlotSpecs
parameter name for yaxis name
ycol - Variable in class heasarc.w3browse.plot.Aitoff
Y-axis column
ymax - Variable in class heasarc.w3browse.plot.PlotSpecs
sets ymaximum range
ymin - Variable in class heasarc.w3browse.plot.PlotSpecs
sets yminimum range
yval - Variable in class heasarc.w3browse.plot.Histogram
x and y coordinates for histogram plot

A B C D E F G H I L M N P R S T W X Y