Serialized Form
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
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
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
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
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
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
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