Serialized Form
handlerMenu
HandlerMenu handlerMenu
tabPane
javax.swing.JTabbedPane tabPane
OK
javax.swing.JButton OK
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jTextArea1
javax.swing.JTextArea jTextArea1
serialVersionUID: 911L
lastUpdated
java.util.Date lastUpdated
scheduleName
java.lang.String scheduleName
directory
java.lang.String directory
professors
java.util.ArrayList<E> professors
classrooms
java.util.ArrayList<E> classrooms
timeSlots
java.util.ArrayList<E> timeSlots
courses
java.util.ArrayList<E> courses
schedCourses
java.util.ArrayList<E> schedCourses
conflicts
java.util.ArrayList<E> conflicts
books
java.util.ArrayList<E> books
summary
Summary summary
splashImage
java.awt.Image splashImage
paintCalled
boolean paintCalled
- This attribute indicates whether the method
paint(Graphics) has been called at least once since the
construction of this window.
This attribute is used to notify method splash(Image)
that the window has been drawn at least once
by the AWT event dispatcher thread.
This attribute acts like a latch. Once set to true,
it will never be changed back to false again.
- See Also:
SplashWindow.paint(java.awt.Graphics)
,
SplashWindow.splash(java.awt.Image)
serialVersionUID: 911L
profSummarys
java.util.Hashtable<K,V> profSummarys
dirty
boolean dirty
summaryLines
java.util.Vector<E> summaryLines
DEBUG
boolean DEBUG
schedule
Schedule schedule
viewProf
Professor viewProf
viewRoom
Classroom viewRoom
jButton1
javax.swing.JButton jButton1
jButton2
javax.swing.JButton jButton2
jLabel1
javax.swing.JLabel jLabel1
jLabel2
javax.swing.JLabel jLabel2
jLabel3
javax.swing.JLabel jLabel3
jLabel4
javax.swing.JLabel jLabel4
jLabel5
javax.swing.JLabel jLabel5
jLabel6
javax.swing.JLabel jLabel6
jPanel1
javax.swing.JPanel jPanel1
jPanel2
javax.swing.JPanel jPanel2
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jTable1
javax.swing.JTable jTable1
jTextField1
javax.swing.JTextField jTextField1
jTextField2
javax.swing.JTextField jTextField2
jTextField3
javax.swing.JTextField jTextField3
jTextField4
javax.swing.JTextField jTextField4
jTextField5
javax.swing.JTextField jTextField5
jTextField6
javax.swing.JTextField jTextField6
booksPanelListener
panels.BookPanel.BooksPanelListener booksPanelListener
schedule
Schedule schedule
btm
BookPanel.BookTableModel btm
schedule
Schedule schedule
columnNames
java.lang.String[] columnNames
jButton1
javax.swing.JButton jButton1
jButton2
javax.swing.JButton jButton2
jLabel1
javax.swing.JLabel jLabel1
jLabel2
javax.swing.JLabel jLabel2
jLabel3
javax.swing.JLabel jLabel3
jLabel4
javax.swing.JLabel jLabel4
jLabel5
javax.swing.JLabel jLabel5
jLabel6
javax.swing.JLabel jLabel6
jPanel1
javax.swing.JPanel jPanel1
jPanel2
javax.swing.JPanel jPanel2
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jTable1
javax.swing.JTable jTable1
tfCredits
javax.swing.JTextField tfCredits
tfHowMany
javax.swing.JTextField tfHowMany
tfName
javax.swing.JTextField tfName
tfNumber
javax.swing.JTextField tfNumber
tfPrefix
javax.swing.JTextField tfPrefix
tfSectionPrefix
javax.swing.JTextField tfSectionPrefix
coursesPanelListener
panels.CoursesPanel.CoursesPanelListener coursesPanelListener
schedule
Schedule schedule
ptm
panels.CoursesTableModel ptm
sorter
TableSorter sorter
prefixColumn
javax.swing.table.TableColumn prefixColumn
numberColumn
javax.swing.table.TableColumn numberColumn
sectionColumn
javax.swing.table.TableColumn sectionColumn
nameColumn
javax.swing.table.TableColumn nameColumn
creditsColumn
javax.swing.table.TableColumn creditsColumn
editPrefix
javax.swing.JTextField editPrefix
editNumber
javax.swing.JTextField editNumber
editSection
javax.swing.JTextField editSection
editName
javax.swing.JTextField editName
editCredits
javax.swing.JTextField editCredits
addButton
javax.swing.JButton addButton
cbClassroom
javax.swing.JComboBox cbClassroom
cbProfessor
javax.swing.JComboBox cbProfessor
cbTimeSlot
javax.swing.JComboBox cbTimeSlot
courseList
javax.swing.JList courseList
deleteButton
javax.swing.JButton deleteButton
jLabel1
javax.swing.JLabel jLabel1
jLabel2
javax.swing.JLabel jLabel2
jLabel3
javax.swing.JLabel jLabel3
jPanel1
javax.swing.JPanel jPanel1
jPanel2
javax.swing.JPanel jPanel2
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jScrollPane2
javax.swing.JScrollPane jScrollPane2
jTable1
javax.swing.JTable jTable1
printButton
javax.swing.JButton printButton
sectionCounter
javax.swing.JTextField sectionCounter
sectionCounterLabel
javax.swing.JLabel sectionCounterLabel
schedule
Schedule schedule
parent
java.awt.Component parent
stm
panels.ScheduleTableModel stm
sorter
TableSorter sorter
courseColumn
javax.swing.table.TableColumn courseColumn
crnColumn
javax.swing.table.TableColumn crnColumn
roomColumn
javax.swing.table.TableColumn roomColumn
timeSlotColumn
javax.swing.table.TableColumn timeSlotColumn
professorColumn
javax.swing.table.TableColumn professorColumn
conflictColumn
javax.swing.table.TableColumn conflictColumn
noteColumn
javax.swing.table.TableColumn noteColumn
professorTableCB
javax.swing.JComboBox professorTableCB
timeSlotTableCB
javax.swing.JComboBox timeSlotTableCB
classroomTableCB
javax.swing.JComboBox classroomTableCB
crnTableTF
javax.swing.JTextField crnTableTF
myCE
DialogCellEditor myCE
buttonPanel
javax.swing.JPanel buttonPanel
cancelButton
javax.swing.JButton cancelButton
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jTextArea1
javax.swing.JTextArea jTextArea1
okButton
javax.swing.JButton okButton
returnStatus
int returnStatus
buttonGroup1
javax.swing.ButtonGroup buttonGroup1
jButton1
javax.swing.JButton jButton1
jButton2
javax.swing.JButton jButton2
jLabel1
javax.swing.JLabel jLabel1
jLabel2
javax.swing.JLabel jLabel2
jPanel2
javax.swing.JPanel jPanel2
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
jPanel5
javax.swing.JPanel jPanel5
jPanel6
javax.swing.JPanel jPanel6
jRadioButton1
javax.swing.JRadioButton jRadioButton1
jRadioButton2
javax.swing.JRadioButton jRadioButton2
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jTextField1
javax.swing.JTextField jTextField1
jTextField2
javax.swing.JTextField jTextField2
profTable
javax.swing.JTable profTable
professorPanelListener
panels.ProfessorsPanel.ProfessorPanelListener professorPanelListener
schedule
Schedule schedule
ptm
panels.ProfessorsPanel.ProfessorTableModel ptm
sorter
TableSorter sorter
firstColumn
javax.swing.table.TableColumn firstColumn
lastColumn
javax.swing.table.TableColumn lastColumn
statusColumn
javax.swing.table.TableColumn statusColumn
editFirst
javax.swing.JTextField editFirst
editLast
javax.swing.JTextField editLast
cbStatus
javax.swing.JComboBox cbStatus
jButton1
javax.swing.JButton jButton1
jButton2
javax.swing.JButton jButton2
jLabel1
javax.swing.JLabel jLabel1
jLabel2
javax.swing.JLabel jLabel2
jLabel3
javax.swing.JLabel jLabel3
jPanel1
javax.swing.JPanel jPanel1
jPanel2
javax.swing.JPanel jPanel2
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jTable1
javax.swing.JTable jTable1
jTextField1
javax.swing.JTextField jTextField1
jTextField2
javax.swing.JTextField jTextField2
jTextField3
javax.swing.JTextField jTextField3
roomsPanelListener
panels.RoomsPanel.RoomsPanelListener roomsPanelListener
schedule
Schedule schedule
ptm
panels.RoomsTableModel ptm
sorter
TableSorter sorter
buildingColumn
javax.swing.table.TableColumn buildingColumn
roomColumn
javax.swing.table.TableColumn roomColumn
capacityColumn
javax.swing.table.TableColumn capacityColumn
editBuilding
javax.swing.JTextField editBuilding
editRoom
javax.swing.JTextField editRoom
editCapacity
javax.swing.JTextField editCapacity
conflictsArea
javax.swing.JTextArea conflictsArea
jPanel1
javax.swing.JPanel jPanel1
jPanel2
javax.swing.JPanel jPanel2
jScrollPane1
javax.swing.JScrollPane jScrollPane1
printButton
javax.swing.JButton printButton
label
javax.swing.JLabel label
schedTable
javax.swing.JTable schedTable
scheduleTableModel
panels.ScheduleTableModel scheduleTableModel
classroomColumn
javax.swing.table.TableColumn classroomColumn
timeSlotColumn
javax.swing.table.TableColumn timeSlotColumn
professorColumn
javax.swing.table.TableColumn professorColumn
courseColumn
javax.swing.table.TableColumn courseColumn
scheduleScrollPane
javax.swing.JScrollPane scheduleScrollPane
courseList
javax.swing.JList courseList
courseScrollPane
javax.swing.JScrollPane courseScrollPane
professorCB
javax.swing.JComboBox professorCB
timeSlotCB
javax.swing.JComboBox timeSlotCB
classroomCB
javax.swing.JComboBox classroomCB
professorTableCB
javax.swing.JComboBox professorTableCB
timeSlotTableCB
javax.swing.JComboBox timeSlotTableCB
classroomTableCB
javax.swing.JComboBox classroomTableCB
addButton
javax.swing.JButton addButton
deleteButton
javax.swing.JButton deleteButton
scheduleCoursePanelListener
panels.ScheduleCoursePanel.ScheduleCoursePanelListener scheduleCoursePanelListener
schedule
Schedule schedule
parent
java.awt.Component parent
jPanel1
javax.swing.JPanel jPanel1
jPanel2
javax.swing.JPanel jPanel2
jScrollPane1
javax.swing.JScrollPane jScrollPane1
printButton
javax.swing.JButton printButton
summaryArea
javax.swing.JTextArea summaryArea
Class panels.TableMap extends javax.swing.table.AbstractTableModel implements Serializable |
model
javax.swing.table.TableModel model
indexes
int[] indexes
sortingColumns
java.util.Vector<E> sortingColumns
ascending
boolean ascending
currDirection
java.lang.String[] currDirection
compares
int compares
addButton
javax.swing.JButton addButton
buttonGroup1
javax.swing.ButtonGroup buttonGroup1
buttonGroup2
javax.swing.ButtonGroup buttonGroup2
cbFriday
javax.swing.JCheckBox cbFriday
cbMonday
javax.swing.JCheckBox cbMonday
cbSaturday
javax.swing.JCheckBox cbSaturday
cbSunday
javax.swing.JCheckBox cbSunday
cbThursday
javax.swing.JCheckBox cbThursday
cbTuesday
javax.swing.JCheckBox cbTuesday
cbWednesday
javax.swing.JCheckBox cbWednesday
deleteButton
javax.swing.JButton deleteButton
jLabel1
javax.swing.JLabel jLabel1
jLabel11
javax.swing.JLabel jLabel11
jLabel2
javax.swing.JLabel jLabel2
jLabel21
javax.swing.JLabel jLabel21
jPanel1
javax.swing.JPanel jPanel1
jPanel11
javax.swing.JPanel jPanel11
jPanel2
javax.swing.JPanel jPanel2
jPanel21
javax.swing.JPanel jPanel21
jPanel3
javax.swing.JPanel jPanel3
jPanel31
javax.swing.JPanel jPanel31
jPanel4
javax.swing.JPanel jPanel4
jPanel5
javax.swing.JPanel jPanel5
jPanel51
javax.swing.JPanel jPanel51
jScrollPane1
javax.swing.JScrollPane jScrollPane1
jTable1
javax.swing.JTable jTable1
rbStartAM
javax.swing.JRadioButton rbStartAM
rbStartPM
javax.swing.JRadioButton rbStartPM
rbStopAM
javax.swing.JRadioButton rbStopAM
rbStopPM
javax.swing.JRadioButton rbStopPM
tfStartHours
javax.swing.JTextField tfStartHours
tfStartMinutes
javax.swing.JTextField tfStartMinutes
tfStopHours
javax.swing.JTextField tfStopHours
tfStopMinutes
javax.swing.JTextField tfStopMinutes
timeSlotsPanelListener
panels.TimeSlotsPanel.TimeSlotsPanelListener timeSlotsPanelListener
schedule
Schedule schedule
ptm
panels.TimeSlotTableModel ptm
sorter
TableSorter sorter
daysColumn
javax.swing.table.TableColumn daysColumn
startColumn
javax.swing.table.TableColumn startColumn
endColumn
javax.swing.table.TableColumn endColumn
editDays
javax.swing.JTextField editDays
editStart
javax.swing.JTextField editStart
editStop
javax.swing.JTextField editStop
parent
java.awt.Component parent
availableProfs
javax.swing.JComboBox availableProfs
availableRooms
javax.swing.JComboBox availableRooms
chartChoice
javax.swing.ButtonGroup chartChoice
chartScrollPane
javax.swing.JScrollPane chartScrollPane
choicePanel
javax.swing.JPanel choicePanel
printAllSimilar
javax.swing.JButton printAllSimilar
printPanel
javax.swing.JPanel printPanel
printThis
javax.swing.JButton printThis
profRadioButton
javax.swing.JRadioButton profRadioButton
roomRadioButton
javax.swing.JRadioButton roomRadioButton
schedule
Schedule schedule
viewGraphSched
ViewGraphSched viewGraphSched
schedule
Schedule schedule
schedTable
javax.swing.JTable schedTable
scheduleTableModel
panels.ScheduleTableModel scheduleTableModel
tableScrollPane
javax.swing.JScrollPane tableScrollPane
viewGraphSched
ViewGraphSched viewGraphSched
chartScrollPane
javax.swing.JScrollPane chartScrollPane
leftPanel
javax.swing.JPanel leftPanel
cardLayout
java.awt.CardLayout cardLayout
tableOrChart
javax.swing.ButtonGroup tableOrChart
tableButton
javax.swing.JRadioButton tableButton
chartButton
javax.swing.JRadioButton chartButton
whatToShow
javax.swing.ButtonGroup whatToShow
showAll
javax.swing.JRadioButton showAll
showRoom
javax.swing.JRadioButton showRoom
showProfessor
javax.swing.JRadioButton showProfessor
roomCB
javax.swing.JComboBox roomCB
professorCB
javax.swing.JComboBox professorCB
printView
javax.swing.JButton printView
printAll
javax.swing.JButton printAll
gbc
java.awt.GridBagConstraints gbc
titledBorder
javax.swing.border.TitledBorder titledBorder
border
javax.swing.border.Border border
serialVersionUID: 911L
building
java.lang.String building
roomName
java.lang.String roomName
capacity
int capacity
serialVersionUID: 911L
sched1
SchedCourse sched1
sched2
SchedCourse sched2
reasonForConflict
int reasonForConflict
serialVersionUID: 911L
field
java.lang.String field
courseNumber
java.lang.String courseNumber
courseName
java.lang.String courseName
sectionPrefix
java.lang.String sectionPrefix
sectionNumber
int sectionNumber
creditHours
int creditHours
contactHours
float contactHours
isScheduled
boolean isScheduled
serialVersionUID: 911L
crMinutes
int crMinutes
hours
int hours
minutes
int minutes
am
boolean am
value
java.lang.String value
component
javax.swing.JButton component
table
javax.swing.JTable table
serialVersionUID: 911L
status
int status
firstName
java.lang.String firstName
lastName
java.lang.String lastName
serialVersionUID: 911L
totalCreditHours
int totalCreditHours
totalSections
int totalSections
professor
Professor professor
serialVersionUID: 911L
professor
Professor professor
classroom
Classroom classroom
course
Course course
timeSlot
TimeSlot timeSlot
crn
java.lang.String crn
conflict
Conflict conflict
book
Textbook book
note
java.lang.String note
title
java.lang.String title
edition
java.lang.String edition
author
java.lang.String author
publisher
java.lang.String publisher
year
java.lang.String year
isbn
java.lang.String isbn
serialVersionUID: 911L
daysOfWeek
boolean[] daysOfWeek
start
CRTime start
stop
CRTime stop
online
boolean online
tba
boolean tba