Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
I
M
O
P
R
S
T
V
A
accept(File)
- Method in class
ExampleFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
actionPerformed(ActionEvent)
- Method in class
DataWindow
actionPerformed(ActionEvent)
- Method in class
DataWindowFrame
actionPerformed(ActionEvent)
- Method in class
ProgramWindow
actionPerformed is called by the framework when user selects a menu item.
actionPerformed(ActionEvent)
- Method in class
TabDataView2D
actionPerformed(ActionEvent)
- Method in class
TabDataView2DControlPanel
addExtension(String)
- Method in class
ExampleFileFilter
Adds a filetype "dot" extension to filter against.
B
BallGlyph2D
- class
BallGlyph2D
.
BallGlyph2D implements a two-dimensional Ball-glyph with three properties: width, height and color.
C
close()
- Method in class
TabDatafile
closes datafile
Column
- class
Column
.
Column implements one column in tabular data.
Column(int, int)
- Constructor for class
Column
Constructor creates array for data of the column.
constraintAttrChg(int)
- Method in class
TabDataView2DControlPanel
constraintValueChg(int)
- Method in class
TabDataView2DControlPanel
D
DataSet
- class
DataSet
.
DataSet()
- Constructor for class
DataSet
DataSource
- class
DataSource
.
DataSource()
- Constructor for class
DataSource
DataView
- class
DataView
.
DataView is a base class for all the dataviews in the program.
DataView()
- Constructor for class
DataView
DataWindow
- class
DataWindow
.
DataWindowFrame
- class
DataWindowFrame
.
DataWindowFrame implements DataWindow-class as a container to hold DataView-component and a DataViewControlPanel-component.
draw(int, int, Graphics)
- Method in class
BallGlyph2D
drawFinal()
- Method in class
DataView
drawFinal is called after the final call to drawNext so that the DataView can make final adjustments to the view.
drawFinal()
- Method in class
TabDataView2D
drawFinal is called by DataView's drawing thread when all the glyphs are drawn.
drawFirst()
- Method in class
DataView
drawFirst is an abstract method which is called when the first glyph should be drawn.
drawFirst()
- Method in class
TabDataView2D
drawFirst() clears the view, draws the grid, rewinds the cursor and draws the first glyph.
drawNext()
- Method in class
DataView
drawNext is called to draw next glyph until the drawing is complete.
drawNext()
- Method in class
TabDataView2D
drawNext moves the cursor on the next row and draws a glyph using the data in the cursor.
E
ExampleFileFilter
- class
ExampleFileFilter
.
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
ExampleFileFilter()
- Constructor for class
ExampleFileFilter
Creates a file filter.
ExampleFileFilter(String)
- Constructor for class
ExampleFileFilter
Creates a file filter that accepts files with the given extension.
ExampleFileFilter(String[])
- Constructor for class
ExampleFileFilter
Creates a file filter from the given string array.
ExampleFileFilter(String[], String)
- Constructor for class
ExampleFileFilter
Creates a file filter from the given string array and description.
ExampleFileFilter(String, String)
- Constructor for class
ExampleFileFilter
Creates a file filter that accepts the given file type.
F
fetchFirst()
- Method in class
TabDatafile
Reads first line (row) from datafile
fetchNext()
- Method in class
TabDatafile
Reads next line (row) from datafile.
findFirst(double)
- Method in class
Index
Method finds the first row which is same or bigger than given value.
findFirst(int)
- Method in class
Index
Method finds the first row which is same or bigger than given value.
findFirst(long)
- Method in class
Index
Method finds the first row which is same or bigger than given value.
G
getAttributeMeasurement(int)
- Method in class
TabDataSet
Method returns the measurement of the given attribute.
getAttributeName(int)
- Method in class
TabDataSet
Method returns the name of the given attribute (column).
getAttributeType(int)
- Method in class
TabDataSet
Method returns the type of the given attribute: 0=long, 1=double, 2=class.
getClass(int)
- Method in class
Column
Returns the value of given row.
getClassValue(int, int)
- Method in class
TabDataSet
Method returns the value of the given attribute on the given row.
getColAsClass(int)
- Method in class
TabDatafile
getColAsClassString(int)
- Method in class
TabDatafile
getColAsDouble(int)
- Method in class
TabDatafile
getColAsInt(int)
- Method in class
TabDatafile
getColAsLong(int)
- Method in class
TabDatafile
getColAsString(int)
- Method in class
TabDatafile
getColumnMeasurement(int)
- Method in class
TabDatafile
getColumnName(int)
- Method in class
TabDatafile
getColumnType()
- Method in class
Column
Method returns the type of the column.
getColumnType(int)
- Method in class
TabDatafile
getCursor()
- Method in class
TabDataSet
Method returns TabCursor object for browsing of the data.
getData()
- Method in class
DataSet
getData()
- Method in class
TabDataSet
Starts to fetch data from the tabular DataSource.
getDataSource()
- Method in class
DataSet
getDescription()
- Method in class
ExampleFileFilter
Returns the human readable description of this filter.
getDouble(int)
- Method in class
Column
Returns the value of given row.
getDoubleValue(int, int)
- Method in class
TabDataSet
Method returns the value of the given attribute on the given row.
getExtension(File)
- Method in class
ExampleFileFilter
Return the extension portion of the file's name .
getFileDesc()
- Method in class
TabDatafile
getGlyphInstance(int)
- Method in class
Glyph2DFactory
Gets an instance of a Glyph2D-object given the index of the glyph.
getGlyphNames()
- Method in class
Glyph2DFactory
getIndex(int)
- Method in class
Column
Method returns index on the column.
getIndex(int)
- Method in class
TabDataSet
Method gives index for given attribute (column).
getLong(int)
- Method in class
Column
Returns the value of given row.
getLongValue(int, int)
- Method in class
TabDataSet
Method returns the value of the given attribute on the given row.
getMaxDouble()
- Method in class
Column
Returns the maximum value of attribute.
getMaxDouble(int)
- Method in class
TabDataSet
Method returns the minimum value of the given attribute.
getMaxLong()
- Method in class
Column
Returns the maximum value of attribute.
getMaxLong(int)
- Method in class
TabDataSet
Method returns the maximum value of the given attribute.
getMeasurement()
- Method in class
Column
Method returns the measurement of the column.
getMinDouble()
- Method in class
Column
Returns the minimum value of attribute.
getMinDouble(int)
- Method in class
TabDataSet
Method returns the minimum value of the given attribute.
getMinLong()
- Method in class
Column
Returns the minimum value of attribute.
getMinLong(int)
- Method in class
TabDataSet
Method returns the minimum value of the given attribute.
getName()
- Method in class
Column
Method returns the name of the column.
getNameofGlyph(int)
- Method in class
Glyph2DFactory
Gets the name of one glyph type by it's zero-based index.
getNumberofAttributes()
- Method in class
TabDataSet
Method returns the number of attributes (columns) in the dataset.
getNumberofClasses()
- Method in class
Column
Method returns the number of the class values.
getNumberofClasses(int)
- Method in class
TabDataSet
Method returns the number of class values the class typed attribute contains.
getNumberOfClasses(int)
- Method in class
TabDatafile
getNumberOfCols()
- Method in class
TabDatafile
getNumberofGlyphs()
- Method in class
Glyph2DFactory
Gets the number of different Glyphs this factory knows about.
getNumberofRows()
- Method in class
TabDataSet
Method returns the number of rows in the dataset.
getNumberOfRows()
- Method in class
TabDatafile
getTabCursor()
- Method in class
TabDataView2D
getValue(int)
- Method in class
Index
Method returns the number of row in valuearray.
getValueofClass(int)
- Method in class
Column
Method returns the value of a class value.
getValueofClass(int, int)
- Method in class
TabDataSet
Method returns the value (string) of the given class of the given attribute.
getValueOfClass(int, int)
- Method in class
TabDatafile
Glyph
- class
Glyph
.
Glyph is an abstract class for all Glyph implementations.
Glyph()
- Constructor for class
Glyph
Glyph2DFactory
- class
Glyph2DFactory
.
Glyph2DFactory is a factory-class for instantiating Glyph2D-objects.
Glyph2DFactory()
- Constructor for class
Glyph2DFactory
GlyphControlActionListener
- interface
GlyphControlActionListener
.
This is an interface that the DataViewControlPanel should implement so that it gets notifications when the control has changed some of the parameters of the Glyph and the DataView should be redrawn.
GlyphPropertyControl
- interface
GlyphPropertyControl
.
This is an interface for Glyph's privately implemented components which are used to control glyph properties.
I
Index
- class
Index
.
Index is a index for one column of tabular data.
Index(double[], int)
- Constructor for class
Index
Constructor creates index on given array (column).
Index(int[], int)
- Constructor for class
Index
Constructor creates index on given array (column).
Index(long[], int)
- Constructor for class
Index
Constructor creates index on given array (column).
initializeClasses(int)
- Method in class
Column
Method creates array for class values.
isExtensionListInDescription()
- Method in class
ExampleFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
M
main(String[])
- Static method in class
veto
O
open()
- Method in class
TabDatafile
Opens datafile and reads header
P
programWindow
- Variable in class
DataSet
ProgramWindow
- class
ProgramWindow
.
ProgramWindow class implements the main window of the program.
ProgramWindow(String)
- Constructor for class
ProgramWindow
ProgramWindow constructor creates the window menus.
R
refreshDataView()
- Method in interface
GlyphControlActionListener
refreshDataView()
- Method in class
TabDataView2DControlPanel
removeSelectedRows()
- Method in class
TabDataSet
Removes the selection from all the selected rows.
S
setBaseColor(Color)
- Method in class
BallGlyph2D
setClass(int, int)
- Method in class
Column
Sets the value of attribute on given row.
setDataMax(double)
- Method in interface
GlyphPropertyControl
setDataMax(int)
- Method in interface
GlyphPropertyControl
Sets the maximum value as above.
setDataMin(double)
- Method in interface
GlyphPropertyControl
setDataMin(int)
- Method in interface
GlyphPropertyControl
Sets the minimum value of the data attribute selected for the property this control represents.
setDataSource(DataSource)
- Method in class
DataSet
setDescription(String)
- Method in class
ExampleFileFilter
Sets the human readable description of this filter.
setDouble(int, double)
- Method in class
Column
Sets the value of attribute on given row.
setExtensionListInDescription(boolean)
- Method in class
ExampleFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFilename(String)
- Method in class
TabDatafile
Sets filename for following open() -method
setGlyph(Glyph2D)
- Method in class
TabDataView2D
setLong(int, long)
- Method in class
Column
Sets the value of attribute on given row.
setMeasurement(String)
- Method in class
Column
Method sets the measurement of the column.
setName(String)
- Method in class
Column
Method sets the name of the column.
setProgramWindow(ProgramWindow)
- Method in class
DataSet
setSelectedRows(int, double, double, int, double, double)
- Method in class
TabDataSet
Sets some of the rows in the set as selected.
setSelectedRows(int, double, double, int, long, long)
- Method in class
TabDataSet
Sets some of the rows in the set as selected.
setSelectedRows(int, long, long, int, double, double)
- Method in class
TabDataSet
Sets some of the rows in the set as selected.
setSelectedRows(int, long, long, int, long, long)
- Method in class
TabDataSet
Sets some of the rows in the set as selected.
setValue(int)
- Method in class
ProgramWindow
setValueofClass(int, String)
- Method in class
Column
Method is used to setting the value of a class value.
setXAxis(int)
- Method in class
TabDataView2D
setYAxis(int)
- Method in class
TabDataView2D
startDraw()
- Method in class
DataView
startDraw() stops the drawing thread if it's active and starts a new one.
stateChanged(ChangeEvent)
- Method in class
TabDataView2D
Java framework calls stateChanged when some of the togglebuttons on this view are toggled.
stopDraw()
- Method in class
DataView
stopDraw() stops the drawing thread if it is active.
T
TabDatafile
- class
TabDatafile
.
Datafile implementation
TabDatafile()
- Constructor for class
TabDatafile
TabDataSet
- class
TabDataSet
.
TabDataSet implements a dataset for tabular data.
TabDataSet()
- Constructor for class
TabDataSet
TabDataSource
- class
TabDataSource
.
TabDataSource()
- Constructor for class
TabDataSource
TabDataView2D
- class
TabDataView2D
.
TabDataView2D provides a two-dimensional view to tabularly formatted data.
TabDataView2DControlPanel
- class
TabDataView2DControlPanel
.
Implements a control panel for TabDataView2D.
TabDataViewFactory
- class
TabDataViewFactory
.
This class instantiates DataView-objects for tabular data.
V
veto
- class
veto
.
veto class implements the main()-method of the program.
veto()
- Constructor for class
veto
VetoException
- exception
VetoException
.
VetoException()
- Constructor for class
VetoException
VetoException(String)
- Constructor for class
VetoException
A
B
C
D
E
F
G
I
M
O
P
R
S
T
V
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES