Serialized Form


Package robotGUI

Class robotGUI.MainRobotGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

marketSelectorPanel

javax.swing.JPanel marketSelectorPanel

fetchOptionsPanel

javax.swing.JPanel fetchOptionsPanel

buttonsPanel

javax.swing.JPanel buttonsPanel

nasdaqScroll

javax.swing.JScrollPane nasdaqScroll

nyseScroll

javax.swing.JScrollPane nyseScroll

amexScroll

javax.swing.JScrollPane amexScroll

nasdaqTable

javax.swing.JTable nasdaqTable

nyseTable

javax.swing.JTable nyseTable

amexTable

javax.swing.JTable amexTable

progressBar

javax.swing.JProgressBar progressBar

progressText

javax.swing.JTextArea progressText

downloadStatus

javax.swing.JLabel downloadStatus

progressPopup

javax.swing.Popup progressPopup


Class jqubePopups.ChangeDBPreferences extends javax.swing.JDialog implements Serializable

Serialized Fields

userNameLabel

javax.swing.JLabel userNameLabel
label for the user name box


passwordLabel

javax.swing.JLabel passwordLabel
lebel for the password box


databaseIPLabel

javax.swing.JLabel databaseIPLabel
label for the IP address box


databaseLabel

javax.swing.JLabel databaseLabel
label for the database name box


imageLabel

javax.swing.JLabel imageLabel
label to hold the picture


userNameField

javax.swing.JTextField userNameField
where the user enters a user name


databaseIPField

javax.swing.JTextField databaseIPField
where the user enters the IP address of the DB


databaseField

javax.swing.JTextField databaseField
where the user enters the name of the DB


passwordField

javax.swing.JPasswordField passwordField
where the user enters the password to access the DB


save

javax.swing.JButton save
save button to save the entered settings


cancel

javax.swing.JButton cancel
button to exit without saving settings


test

javax.swing.JButton test
button to test the current settings entered


buttonPanel

javax.swing.JPanel buttonPanel
panel to hold the buttons


returnValue

int returnValue
an integer signifying which option the user slected on the GUI


Class jqubePopups.ClusterDocument extends javax.swing.JFrame implements Serializable

Serialized Fields

theDocument

javax.swing.JTextArea theDocument
the text area that holds the system print out


documentScroll

javax.swing.JScrollPane documentScroll
contains the text area to make it scrollable


save

javax.swing.JButton save
button to save the document


discard

javax.swing.JButton discard
button to not save the document


findNext

javax.swing.JButton findNext
button to find the next match in the text


findWord

javax.swing.JTextArea findWord
are where user can enter word and have it highlighted in the text box


lastMatchPosition

int lastMatchPosition
integer to keep track of the last match position found in the text


Class jqubePopups.ClusterGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

initialDLabel

javax.swing.JLabel initialDLabel
label for the sampled inter-vector distances


multiplierLabel

javax.swing.JLabel multiplierLabel
label for the multiplication factor by which to apply to the sampled distance


resultantDLabel

javax.swing.JLabel resultantDLabel
label for the result of sample distance value times the multiple value


iterationsLabel

javax.swing.JLabel iterationsLabel
label for the number of iterations the user wishes to run for clustering


initialDText

javax.swing.JTextField initialDText
the text field for the sampled inter-vector distances


multiplierText

javax.swing.JTextField multiplierText
text field to hold the value for the multiplier


resultantDText

javax.swing.JTextField resultantDText
text field to hold the value of the initial d value multiplied by the factor


iterationsText

javax.swing.JTextField iterationsText
text field to hold the number of max iterations to compute


connect

javax.swing.JButton connect
button to initialize and update a connection to the database


editVector

javax.swing.JButton editVector
button to allow the user to choose which elements of the vector to select


reCalculateInitialD

javax.swing.JButton reCalculateInitialD
button to recalculate the average inter-vector distances


reCalculateStatistics

javax.swing.JButton reCalculateStatistics
button to recalculate the statistics


runClustering

javax.swing.JButton runClustering
button to run the clustering algorithm


Class jqubePopups.SelectClusterParameters extends javax.swing.JDialog implements Serializable

Serialized Fields

statTable

javax.swing.JTable statTable

statTableModel

TemplateVectorModel statTableModel

statTableScroll

javax.swing.JScrollPane statTableScroll

save

javax.swing.JButton save

cancel

javax.swing.JButton cancel

initialVector

AttributeVector initialVector


Class tableModels.TemplateVectorModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

tableColumnNames

java.lang.String[] tableColumnNames
column names for the tables


selectedStats

java.util.ArrayList selectedStats
list of boolean values signifying which statistics the user wishes to use


statList

java.util.ArrayList statList
list of statistics to offer to the user


Class jqubePopups.WaitMessage extends javax.swing.JDialog implements Serializable

Serialized Fields

theMessage

javax.swing.JTextArea theMessage
the list of lines to display to the user


theBar

javax.swing.JProgressBar theBar
the progress bar to display progress to the user