All Packages Class Hierarchy
A B C
D E F
G H I
J K L
M N O
P Q R
S T U
V W X
Y Z
Index of all Fields and Methods
A
-
actualCourse.
Variable in class distans.CreateCourseApplet
-
A string with the name of the most recent course chosen,
which is used for user information.
-
ad.
Variable in class distans.ThreeCrossPanels
-
A refernece to a student answer object, this is only used
by the ReadAnswer Applet
-
ad. Variable
in class distans.TwoAltPanels
-
A refernece to a student answer object, this is only used
by the ReadAnswer Applet
-
addCourseAccess.
Static variable in class distans.CreateCourseDataLoader
-
addNewUserAccess(String).
Method in class distans.CreateCourseDataLoader
-
Calls the addCourseAccess script on server to grant access
to subject for the user newUser.
-
addNewUserButton.
Variable in class distans.CreateCourseApplet
-
addNewUserButton_ActionPerformed(ActionEvent).
Method in class distans.CreateCourseApplet
-
Prompts the user with a dialog window to get the username
to which access to the actual course should be added.
-
addNotify().
Method in class distans.AltPanel
-
Creates and puts all the textfield on the Panel
-
addNotify().
Method in class distans.CCDialog
-
addNotify().
Method in class distans.CrossPanel
-
addNotify().
Method in class distans.DeleteCourseDialog
-
addNotify().
Method in class distans.EditStudentsDialog
-
addNotify().
Method in class distans.MsgBox
-
addNotify().
Method in class distans.PwdDialog
-
addNotify().
Method in class distans.ThreeCrossPanels
-
Adds all the graphical components
-
addNotify().
Method in class distans.TwoAltPanels
-
addPageData(PageData).
Method in class distans.DataLoader
-
Adds a PageData object to the pages hashtable
-
addQuestion(String,
String[], Integer). Method in class distans.PageData
-
Adds a new Question to the PageData
-
addStudentCedula(String).
Static method in class distans.AnswerData
-
A very primitive sort function, but it's only done once so
no big deal.
-
addStudentName(String).
Static method in class distans.AnswerData
-
A very primitive sort function, but it's only done once so
no big deal.
-
ALT. Static
variable in class distans.AnswerData
-
ALT. Static
variable in class distans.PageData
-
AltPanel().
Constructor for class distans.AltPanel
-
alts. Variable
in class distans.AltPanel
-
An array with the alt textfields
-
answer.
Variable in class distans.CrossPanel
-
AnswerData(String).
Constructor for class distans.AnswerData
-
AnswerData(String,
String, String). Constructor for class distans.AnswerData
-
Created a new AnswerData for a student, the first and last
name are put in one string with space separating them.
-
answerIndex(int).
Method in class distans.PageData
-
This method is only used by PageData objects representing
QuestionPages of type cross
-
answerLabel.
Variable in class distans.CrossPanel
-
answerLabels.
Variable in class distans.AltPanel
-
An array with the labels
-
ap. Variable
in class distans.TwoAltPanels
-
An array with the AltPanels.
-
appendVariable(String,
String, StringBuffer). Method in class distans.CreateCourseDataLoader
-
This is used to append a variable name and data on a String
that is going to be sent to the CGI script This is the syntax of cgi strings
&variableName=variableData&variableName=variableData etc.
-
appendVariable(String,
String, StringBuffer). Method in class distans.DataLoader
-
This is used to append a variable name and data on a String
that is going to be sent to the CGI script This is the syntax of cgi strings
&variableName=variableData&variableName=variableData etc.
-
auto.
Variable in class distans.MakePageApplet
-
auto_ItemStateChanged(ItemEvent).
Method in class distans.MakePageApplet
-
This is called when the user clicks on one of the feedback
buttons The current pages feedback is set accordingly to the current radiobutton
selection auto/send
B
-
beanClass.
Static variable in class distans.pwBeanBeanInfo
-
BRToNewLine(String).
Static method in class distans.DataLoader
-
Does the reverse the newLineToBR
-
button1.
Variable in class distans.CCDBean
-
button1.
Variable in class distans.MsgBox
-
button1.
Variable in class distans.pwBean
-
button1.
Variable in class distans.ReadAnswerApplet
-
button1_ActionPerformed(ActionEvent).
Method in class distans.CCDBean
-
The Ok button was clicked.
-
button1_ActionPerformed(ActionEvent).
Method in class distans.pwBean
-
button1_Clicked(ActionEvent).
Method in class distans.MsgBox
-
button2.
Variable in class distans.CCDBean
-
button2.
Variable in class distans.pwBean
-
button2_ActionPerformed(ActionEvent).
Method in class distans.CCDBean
-
The Cancel button was clicked.
-
button2_ActionPerformed(ActionEvent).
Method in class distans.pwBean
C
-
cancelButton.
Variable in class distans.CCDialog
-
cancelButton.
Variable in class distans.DeleteCourseDialog
-
cancelButton.
Variable in class distans.EditStudentsDialog
-
cancelButton.
Variable in class distans.SavePageDialog
-
cancelButton_Clicked(ActionEvent).
Method in class distans.CCDialog
-
cancelButton_Clicked(ActionEvent).
Method in class distans.DeleteCourseDialog
-
cancelButton_Clicked(ActionEvent).
Method in class distans.EditStudentsDialog
-
cancelButton_Clicked(Event).
Method in class distans.SavePageDialog
-
cardNo.
Variable in class distans.ThreeCrossPanels
-
The number of the current card beeing displayed, 0-
-
cardNo.
Variable in class distans.TwoAltPanels
-
The number of the current card beeing displayed, 0-
-
CCD.
Variable in class distans.CreateCourseApplet
-
A dialog object used for prompting to the user that is created
on startup and then used for all the dialogs which uses pop-up windows.
-
CCDBean(Frame).
Constructor for class distans.CCDBean
-
Constructor.
-
CCDdefault.
Static variable in class distans.Info
-
CCDerr. Static
variable in class distans.Info
-
CCDialog(Frame).
Constructor for class distans.CCDialog
-
CCDialog_WindowActivated(WindowEvent).
Method in class distans.CCDialog
-
CCDialog_WindowClosing(WindowEvent).
Method in class distans.CCDialog
-
CCDL.
Variable in class distans.CreateCourseApplet
-
The CreateCourseDataLoader object is responsible for communication
with the server as well as having references to the data stuctures and
the reponsability to perform some calculations, such as sorting vectors.
-
CCDMissingTextErr.
Static variable in class distans.Info
-
CCDOk. Variable
in class distans.CCDBean
-
Indicates wheather the user clicked the Ok or the Cancel
button.
-
cedula.
Variable in class distans.ReadAnswerApplet
-
cedula_ItemStateChanged(ItemEvent).
Method in class distans.ReadAnswerApplet
-
cedulaLabel.
Variable in class distans.MakeStudentsDialog
-
cedulaNo.
Variable in class distans.AnswerData
-
The CedulaNo of the student
-
cedulaTextField.
Variable in class distans.MakeStudentsDialog
-
CH.
Variable in class distans.CreateCourseApplet
-
The object that holds the courses related to the teacher
and the students registered to the courses in a double nested hashtable.
-
ch1. Static variable
in class distans.Info
-
ch2. Static variable
in class distans.Info
-
ch3. Static variable
in class distans.Info
-
ch4. Static variable
in class distans.Info
-
changePageDataTitle(String,
String). Method in class distans.DataLoader
-
Call this to change the PageTitle of a PageData object.
-
changeStudentLabel.
Variable in class distans.EditStudentsDialog
-
checkPassword().
Method in class distans.pwBean
-
Checks that all fields are filled and checks the password
using the DataLoader class.
-
checkPassword(String,
String). Method in class distans.StartupDataLoader
-
checkPassword(String,
String, String). Method in class distans.DataLoader
-
Calls the checkPassword.perl that checks the teatchers password
on the server
-
checkStudentSyntax(String).
Method in class distans.CreateCourseDataLoader
-
Returns the first argument in studData if the studData is
correct written.
-
chooseCourseCreateButton.
Variable in class distans.CreateCourseApplet
-
chooseCourseCreateButton_Clicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
1.
-
chooseCourseDeleteButton.
Variable in class distans.CreateCourseApplet
-
chooseCourseDeleteButton_Clicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
1.
-
chooseCourseInfo.
Static variable in class distans.Info
-
chooseCourseLabel.
Variable in class distans.CreateCourseApplet
-
chooseCourseList.
Variable in class distans.CreateCourseApplet
-
chooseCourseList_DblClicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Does the same as chooseCourseOKButton_Clicked
-
chooseCourseList_ItemStateChanged(ItemEvent).
Method in class distans.CreateCourseApplet
-
Enables the chooseCourseOKButton if there are a course marked
in the chooseCourseList.
-
chooseCourseOKButton.
Variable in class distans.CreateCourseApplet
-
chooseCourseOKButton_Clicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
1.
-
chooseCoursePanel.
Variable in class distans.CreateCourseApplet
-
chooseCoursePanel_GotFocus(FocusEvent).
Method in class distans.CreateCourseApplet
-
Shows information to the user.
-
chooseCourseTab.
Static variable in class distans.Info
-
chooseCourseTabIndex.
Static variable in class distans.Info
-
chooseCourseTextArea.
Variable in class distans.CreateCourseApplet
-
clean().
Method in class distans.QuestionPanel
-
clearEditStudData().
Method in class distans.CreateCourseApplet
-
Clears the label and the textField.
-
CNCerr1. Static
variable in class distans.Info
-
CNCerr1II.
Static variable in class distans.Info
-
CNCerr2. Static
variable in class distans.Info
-
commitButton.
Variable in class distans.EditStudentsDialog
-
commitButton_Clicked(ActionEvent).
Method in class distans.EditStudentsDialog
-
continueAction.
Variable in class distans.SavePageDialog
-
continueAction().
Method in class distans.SavePageDialog
-
convertType(String).
Static method in class distans.PageData
-
Convert the type from String to the int representation used
by PageData
-
correctAnswer.
Variable in class distans.CrossPanel
-
correctLabel.
Variable in class distans.ReadAnswerApplet
-
courseChosenDefaultInfo.
Static variable in class distans.CreateCourseApplet
-
The courseChosenDefaultInfo is shown in the text are in Choose
Course panel on viewing the panel.
-
courseChosenDefaultInfo.
Static variable in class distans.Info
-
courseExists(String).
Method in class distans.CoursesHashtable
-
Checks if a course exists in the Hashtable courses.
-
courses.
Variable in class distans.CoursesHashtable
-
The Hashtable containing courses.
-
CoursesHashtable().
Constructor for class distans.CoursesHashtable
-
Constructs a Hashtable with initial capacity for 5 courses.
-
CoursesHashtable(String[]).
Constructor for class distans.CoursesHashtable
-
Calls the CoursesHashtable() constructor and puts in the
courses from courseArray into the coursesHashtable.
-
cp.
Variable in class distans.ThreeCrossPanels
-
An array with the CrossPanels.
-
createCourse().
Method in class distans.CreateCourseDataLoader
-
Calls the mkCourse script on server with the name of the
course and the user creating it.
-
CreateCourseApplet().
Constructor for class distans.CreateCourseApplet
-
CreateCourseDataLoader(Applet,
String). Constructor for class distans.CreateCourseDataLoader
-
Constructor, sets the course/subject, the father and the
local parameter.
-
CreateCourseException(String).
Constructor for class distans.CreateCourseException
-
createPageOnServer(String,
String, String). Method in class distans.DataLoader
-
Stores a page on the server.
-
CROSS.
Static variable in class distans.AnswerData
-
CROSS. Static
variable in class distans.PageData
-
CrossPanel().
Constructor for class distans.CrossPanel
-
Creates the Cross panel and adds the graphical components
-
crossPanel1.
Variable in class distans.ThreeCrossPanels
-
The first of the CrossPanels, the panels have individual
references beacuse they were created by VisualCafe
-
crossPanel2.
Variable in class distans.ThreeCrossPanels
-
crossPanel3.
Variable in class distans.ThreeCrossPanels
-
crossPanel4.
Variable in class distans.ThreeCrossPanels
-
currentCourse.
Variable in class distans.CoursesHashtable
-
The CreateCourseApplets actualCourses corresponding Hashtable.
-
currentPage.
Variable in class distans.MakePageApplet
-
The title of the currently selected QuestionPage
-
currentPage.
Variable in class distans.ReadAnswerApplet
-
The pageTitle of the QuestionPage currently beeing displayed
-
currentPanel.
Variable in class distans.MakePageApplet
-
A Panel that implements interface ShowPanelInterface.
-
currentPanel.
Variable in class distans.ReadAnswerApplet
-
currentPosition.
Variable in class distans.MyStringTokenizer
-
currentShowPanel.
Variable in class distans.ReadAnswerApplet
-
A Panel that implements interface ShowPanelInterface.
-
currentTab.
Variable in class distans.CreateCourseApplet
-
Used by the Info panel.
-
currentType.
Variable in class distans.MakePageApplet
-
The currentType of QuestionPage
-
currentType.
Variable in class distans.ReadAnswerApplet
-
The currentType of QuestionPage
D
-
DataLoader(Applet).
Constructor for class distans.DataLoader
-
Constructor, creates the hashtables and sets the local variable
from the HTML containing the Applet
-
DataLoader(Applet,
boolean, boolean). Constructor for class distans.DataLoader
-
Does the same as the other contsructor, but sets wether the
DataLoader should retrive both Pages and StudentAnswers
-
DataLoader(Applet,
int). Constructor for class distans.DataLoader
-
Used by the CreateCourseApplet
-
DCerr1. Static
variable in class distans.Info
-
DCerr1II.
Static variable in class distans.Info
-
delete.
Variable in class distans.DeleteCourseDialog
-
deleteButton.
Variable in class distans.DeleteCourseDialog
-
deleteButton.
Variable in class distans.MakePageApplet
-
deleteButton_Clicked(ActionEvent).
Method in class distans.DeleteCourseDialog
-
deleteCourse().
Method in class distans.CreateCourseDataLoader
-
1.
-
DeleteCourseDialog(Frame,
boolean). Constructor for class distans.DeleteCourseDialog
-
DeleteCourseDialog(Frame,
String, boolean). Constructor for class distans.DeleteCourseDialog
-
DeleteCourseDialog_WindowClosing(WindowEvent).
Method in class distans.DeleteCourseDialog
-
deleteCourseTextArea.
Variable in class distans.DeleteCourseDialog
-
deleteIt().
Method in class distans.DeleteCourseDialog
-
deletePage_Clicked(ActionEvent).
Method in class distans.MakePageApplet
-
Delets a QuestionPage from the data structures.
-
deleteStudents.
Static variable in class distans.CreateCourseDataLoader
-
delimiter.
Variable in class distans.MyStringTokenizer
-
Dialog1_WindowClosing(WindowEvent).
Method in class distans.EditStudentsDialog
-
Dialog1_WindowClosing(WindowEvent).
Method in class distans.MsgBox
-
dl. Variable
in class distans.MakePageApplet
-
The Dataloader object responsible for communication with
the server as well as having references to the data stuctures.
-
dl. Variable
in class distans.pwBean
-
dl.
Variable in class distans.ReadAnswerApplet
-
The Dataloader object responsible for communication with
the server as well as having references to the data stuctures.
-
doCourseInfo.
Static variable in class distans.CreateCourseDataLoader
E
-
edC1. Static
variable in class distans.Info
-
edC2. Static
variable in class distans.Info
-
edC3. Static
variable in class distans.Info
-
edC4. Static
variable in class distans.Info
-
edit1. Static
variable in class distans.Info
-
edit2. Static
variable in class distans.Info
-
edit3. Static
variable in class distans.Info
-
editCourseInfo.
Static variable in class distans.Info
-
EditCourseTextArea.
Variable in class distans.CreateCourseApplet
-
editStudentsCancelButton.
Variable in class distans.CreateCourseApplet
-
editStudentsCancelButton_Clicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Cancel the editing of the marked student.
-
editStudentsCommitButton.
Variable in class distans.CreateCourseApplet
-
editStudentsCommitButton_Clicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Checks the new information given about an edited student
to see that the syntax is correct.
Checks to see if the cedula of the edited student is
the same as before the editing and if so just writes over the old information
of the student and if not removes the old student data and register the
new student data.
Updates the new information given about the edited student
in the CoursesHashtable and the applets student lists.
-
editStudentsDeleteButton.
Variable in class distans.CreateCourseApplet
-
editStudentsDeleteButton_ActionPerformed(ActionEvent).
Method in class distans.CreateCourseApplet
-
Removes the marked student from the course by calling the
server.
-
EditStudentsDialog(Frame,
boolean). Constructor for class distans.EditStudentsDialog
-
EditStudentsDialog(Frame,
String, boolean). Constructor for class distans.EditStudentsDialog
-
editStudentsEditStudentsButton.
Variable in class distans.CreateCourseApplet
-
editStudentsEditStudentsButton_Clicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Puts the student marked in the editStuentsList into editable
mode.
-
editStudentsInfo.
Static variable in class distans.Info
-
editStudentsLabel.
Variable in class distans.CreateCourseApplet
-
editStudentsList.
Variable in class distans.CreateCourseApplet
-
editStudentsList_DblClicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Does the same as the editStudentsEditStudentsButton_Clicked
-
editStudentsList_ItemStateChanged(ItemEvent).
Method in class distans.CreateCourseApplet
-
If a student is marked in the editStudentsList then the edit
and delete buttons are enabled, if not they are disabled.
-
editStudentsNewDataTextField.
Variable in class distans.CreateCourseApplet
-
editStudentsOldDataLabel.
Variable in class distans.CreateCourseApplet
-
editStudentsPanel.
Variable in class distans.CreateCourseApplet
-
editStudentsPanel_GotFocus(FocusEvent).
Method in class distans.CreateCourseApplet
-
Shows information to the user.
-
editStudentsTab.
Static variable in class distans.Info
-
editStudentsTabIndex.
Static variable in class distans.Info
-
editStudentsTextField.
Variable in class distans.CreateCourseApplet
-
enableEditStudent(boolean).
Method in class distans.CreateCourseApplet
-
Sets the enable students mode to either true or false, depending
on cond.
-
Err1. Static
variable in class distans.Info
-
Err2. Static
variable in class distans.Info
-
Err3. Static
variable in class distans.Info
-
extraPanel.
Variable in class distans.CreateCourseApplet
-
extraPanel_FocusLost(FocusEvent).
Method in class distans.CreateCourseApplet
-
If the user has removed its access to the actual course,
then the Edit Course panel is set to disabled on user leaving.
-
extraPanelTab.
Static variable in class distans.Info
-
extraTabIndex.
Static variable in class distans.Info
F
-
father.
Variable in class distans.CreateCourseDataLoader
-
A reference to the CreateCourseApplet used for displaying
messages and getting parameters from the HTML containing the Applet
-
father.
Variable in class distans.DataLoader
-
A reference to the Applet used for displaying messages and
getting parameters from the HTML containing the Applet
-
father.
Static variable in class distans.StartupDataLoader
-
feedback.
Variable in class distans.PageData
-
Is "auto" for QuestionPages that directly informs the student
if he have answered the questions correctly and "send" if the answers are
saved on the server
-
firstNameLabel.
Variable in class distans.MakeStudentsDialog
-
firstNameTextField.
Variable in class distans.MakeStudentsDialog
G
-
gen1. Static
variable in class distans.Info
-
gen2. Static
variable in class distans.Info
-
general. Static
variable in class distans.Info
-
generalInfo.
Static variable in class distans.Info
-
getAdditionalBeanInfo().
Method in class distans.pwBeanBeanInfo
-
Gets a BeanInfo for the superclass of this bean.
-
getAllPageDataFromServer().
Method in class distans.DataLoader
-
Calls the script getAllDataFiles.perl from the server the
HTML page returned.
-
getAllStudentAnswers().
Method in class distans.DataLoader
-
Calls the script getAllAnswers.perl on the server, and parses
the returned HTML page.
-
getAnswerData(String).
Method in class distans.DataLoader
-
Gets the AnswerData object for a student.
-
getAnswerString(int).
Method in class distans.PageData
-
getAnswerText().
Method in class distans.AltPanel
-
getAnswerText().
Method in class distans.CrossPanel
-
getAnswerText(int,
int). Method in class distans.PageData
-
getBeanDescriptor().
Method in class distans.pwBeanBeanInfo
-
Gets the SymantecBeanDescriptor for this bean.
-
getCedula().
Method in class distans.MakeStudentsDialog
-
getCorrectAnswer().
Method in class distans.AltPanel
-
getCorrectAnswer().
Method in class distans.CrossPanel
-
getCorrectAnswer().
Method in class distans.QuestionPanel
-
getCorrectAnswer(int).
Method in class distans.PageData
-
getCourseAccess.
Static variable in class distans.StartupDataLoader
-
getCourseInfo().
Method in class distans.CreateCourseDataLoader
-
Calls the doCourseInfo with mode set to getInfo, to retrieve
information about the course, such as creation date and users access.
-
getCourseNames().
Method in class distans.CoursesHashtable
-
getCourses(String).
Method in class distans.StartupDataLoader
-
getFeedBack().
Method in class distans.PageData
-
getFirstName().
Method in class distans.MakeStudentsDialog
-
getGrade().
Method in class distans.CrossPanel
-
getGrade(PageData,
int). Method in class distans.AnswerData
-
getIcon(int).
Method in class distans.pwBeanBeanInfo
-
Gets an image that may be used to visually represent this
bean (in the toolbar, on a form, etc).
-
getInfo(String).
Static method in class distans.Info
-
getLastName().
Method in class distans.MakeStudentsDialog
-
getNoOfCorrects(PageData).
Method in class distans.AnswerData
-
getNoOfCorrects(String,
String). Method in class distans.ReadAnswerApplet
-
getNoOfLastFilledAlt(int).
Method in class distans.PageData
-
getNoOfQuestions().
Method in class distans.PageData
-
getPageData(String).
Method in class distans.DataLoader
-
getPageTitles().
Method in class distans.DataLoader
-
getPageURL(String).
Method in class distans.MakePageApplet
-
Calculates the URL for a pageTitle.
-
getPassword().
Method in class distans.PasswordDialog
-
getPassword().
Method in class distans.PwdDialog
-
getPreferredSize().
Method in class distans.ThreeCrossPanels
-
getPropertyDescriptors().
Method in class distans.pwBeanBeanInfo
-
Returns descriptions of this bean's properties.
-
getProxy().
Method in class distans.CreateCourseDataLoader
-
getQuestionText().
Method in class distans.QuestionPanel
-
getQuestionText(int).
Method in class distans.PageData
-
getRandomStack(int).
Static method in class distans.Help
-
getScriptIsOnServer().
Method in class distans.PageData
-
Accesor method
-
getSendAltString(PageData,
StringBuffer). Method in class distans.DataLoader
-
Get the String that is sent to the server for a QuestionPage
of type alt.
-
getSendCrossString(PageData,
StringBuffer). Method in class distans.DataLoader
-
Get the String that is sent to the server for a Cross type
QuestionPage
-
getSendWrittenString(PageData,
StringBuffer). Method in class distans.DataLoader
-
Get the String that is sent to the server for a QuestionPage
of type written.
-
getStream(String).
Method in class distans.CreateCourseDataLoader
-
Contacts the server with the URL cgiString.
-
getStream(String).
Method in class distans.DataLoader
-
Contacts a CGI script on the server using a normal GET call.
-
getStream(String).
Method in class distans.StartupDataLoader
-
getStudentAnswerNumerical(PageData,
int). Method in class distans.AnswerData
-
getStudentAnswerText(PageData,
int). Method in class distans.AnswerData
-
getStudentCedulas().
Static method in class distans.AnswerData
-
Static method returning all the student cedulas
-
getStudentCedulas().
Method in class distans.DataLoader
-
getStudentName().
Method in class distans.AnswerData
-
getStudentNames().
Static method in class distans.AnswerData
-
Static method returning all the student names
-
getStudentNames().
Method in class distans.DataLoader
-
getStudents.
Static variable in class distans.CreateCourseDataLoader
-
getStudents().
Method in class distans.DataLoader
-
Calls the getStudents.perl script on the server for retriving
the students for the selected subject.
-
getStudents(CreateCourseDataLoader).
Method in class distans.CoursesHashtable
-
If no students are already in the currentCourse then the
method getStudentsPutInHTReturnHt is called.
-
getStudentsII().
Method in class distans.CreateCourseDataLoader
-
Contacts the server and retreives the students registered
to the course "subject".
-
getStudentsInfo().
Method in class distans.CreateCourseDataLoader
-
Returns the students loaded into the studentVector.
-
getStudentsPutInHtReturnHt(CreateCourseDataLoader).
Method in class distans.CoursesHashtable
-
Contacts the server through CCDL and retrieves the students
for currentCourse.
-
getSubject().
Method in class distans.DataLoader
-
getSubject().
Method in class distans.PasswordDialog
-
getSubject().
Method in class distans.pwBean
-
getSubjects().
Method in class distans.pwBean
-
getTabs().
Static method in class distans.Info
-
getText().
Method in class distans.CCDBean
-
getText().
Method in class distans.CCDialog
-
getTitle().
Method in class distans.PageData
-
getType().
Method in class distans.AltPanel
-
getType().
Method in class distans.CrossPanel
-
getType().
Method in class distans.PageData
-
getType().
Method in class distans.QuestionPanel
-
getUserName().
Static method in class distans.CreateCourseApplet
-
Returns the username of the user.
-
getUserName().
Method in class distans.PasswordDialog
-
getUserName().
Method in class distans.pwBean
-
getUserName().
Method in class distans.PwdDialog
-
getUsersAccess().
Method in class distans.CreateCourseDataLoader
-
Calls the doCourseInfo with the mode getAccess to get the
users with access to subject.
-
giveOverview().
Method in class distans.ReadAnswerApplet
-
Presents an overview of all the students answers for the
selected QuestionPage.
-
Group1.
Variable in class distans.AltPanel
-
The CheckboxGroup used to make the checkbox work like radiobuttons
-
Group1.
Variable in class distans.MakePageApplet
H
-
handleEvent(Event).
Method in class distans.SavePageDialog
-
hasAnswered(PageData).
Method in class distans.AnswerData
-
hashCode().
Method in class distans.AnswerData
-
The hashcode is taken from the cedula number.
-
hashCode().
Method in class distans.PageData
-
hasMoreTokens().
Method in class distans.MyStringTokenizer
-
Help(). Constructor
for class distans.Help
I
-
info. Variable
in class distans.CCDBean
-
info. Variable
in class distans.pwBean
-
Info(). Constructor
for class distans.Info
-
Constructor.
-
InfoHeader.
Static variable in class distans.Info
-
infoList.
Variable in class distans.CreateCourseApplet
-
infoList_DblClicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Set the information in the infoTextArea for the panel selected
in the infoList.
-
infoOfCourseButton.
Variable in class distans.CreateCourseApplet
-
infoOfCourseButton_ActionPerformed(ActionEvent).
Method in class distans.CreateCourseApplet
-
Calls the server for information about the actual course
and displays the answer to the user.
-
infoPanel.
Variable in class distans.CreateCourseApplet
-
infoPanel_GotFocus(FocusEvent).
Method in class distans.CreateCourseApplet
-
Sets the information in the infoTextArea for the panel most
recent visited.
-
infoShowButton.
Variable in class distans.CreateCourseApplet
-
infoShowButton_Clicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Does the same as infoList_DblClicked.
-
infoTabIndex.
Static variable in class distans.Info
-
infoTextArea.
Variable in class distans.CreateCourseApplet
-
infoTextField.
Variable in class distans.PwdDialog
-
init().
Method in class distans.CreateCourseApplet
-
This method is called by the browser when the applet starts.
-
init().
Method in class distans.MakePageApplet
-
This method is called by the browser when the applet starts.
-
init().
Method in class distans.ReadAnswerApplet
-
This method is called by the browser when the applet starts.
-
initPages().
Method in class distans.MakePageApplet
-
Adds QuestionPages already created for the given subject
to the page select list This is only called on startup
-
initPages().
Method in class distans.ReadAnswerApplet
-
Adds QuestionPages already created for the given subject
to the page select list This is only called on startup
-
initRead().
Method in class distans.ThreeCrossPanels
-
Sets the CrossPanels to not editabel, used when working with
ReadAnswerApplet
-
initRead().
Method in class distans.TwoAltPanels
-
Sets the AltPanels to not editabel, used when working with
ReadAnswerApplet
-
initStudents().
Method in class distans.ReadAnswerApplet
-
Called at startup, this method puts all the students loaded
by the datalaoder into the student selection list
-
input. Variable
in class distans.CCDBean
-
Indicates wheater input (as a String) is to be taken or not.
-
input. Variable
in class distans.CCDialog
-
inputField.
Variable in class distans.CCDBean
-
inputField_EnterHit(ActionEvent).
Method in class distans.CCDBean
-
Checks that there is input set if input is required.
-
isClosed.
Variable in class distans.PwdDialog
-
isClosed().
Method in class distans.PwdDialog
-
isCorrect(int,
int). Method in class distans.PageData
-
isPwOk().
Method in class distans.pwBean
-
Accessor
-
isTextFilled().
Method in class distans.AltPanel
-
isTextFilled().
Method in class distans.CrossPanel
-
isTextFilled().
Method in class distans.QuestionPanel
K
-
keyPressed(KeyEvent).
Method in class distans.CrossPanel
-
If the answer field is the source and the button pressed
is tab, this method will move the focus to the next crossPanel.
-
keyReleased(KeyEvent).
Method in class distans.CrossPanel
-
keyTyped(KeyEvent).
Method in class distans.CrossPanel
L
-
label1.
Variable in class distans.CCDBean
-
label1.
Variable in class distans.CCDialog
-
label1. Variable
in class distans.MsgBox
-
label1.
Variable in class distans.PasswordDialog
-
label1. Variable
in class distans.pwBean
-
label1.
Variable in class distans.SavePageDialog
-
label2. Variable
in class distans.pwBean
-
label3.
Variable in class distans.MakePageApplet
-
label3. Variable
in class distans.pwBean
-
lastNameLabel.
Variable in class distans.MakeStudentsDialog
-
lastNameTextField.
Variable in class distans.MakeStudentsDialog
-
local.
Variable in class distans.CreateCourseApplet
-
If this is true the Applet will search information on the
local harddisk.
-
local.
Variable in class distans.CreateCourseDataLoader
-
If this is true the Applet will search information on the
local harddisk this is used for debuging
-
local.
Variable in class distans.DataLoader
-
If this is true the Applet will search information on the
local harddisk this is used for debuging
-
local.
Variable in class distans.StartupDataLoader
M
-
makeAltCgi.
Static variable in class distans.DataLoader
-
makeCrossCgi.
Static variable in class distans.DataLoader
-
makeNewAlt().
Method in class distans.MakePageApplet
-
Creates a new "New Alternative" item and adds it to the selection
list
-
makeNewCross().
Method in class distans.MakePageApplet
-
Creates a new "New Cross" item and adds it to the selection
list
-
makeNewWritten().
Method in class distans.MakePageApplet
-
Creates a new "New Written" item and adds it to the selection
list
-
MakePageApplet().
Constructor for class distans.MakePageApplet
-
MakeStudentsDialog(Frame).
Constructor for class distans.MakeStudentsDialog
-
MakeStudentsDialog(Frame,
boolean). Constructor for class distans.MakeStudentsDialog
-
MakeStudentsDialog(Frame,
String). Constructor for class distans.MakeStudentsDialog
-
MakeStudentsDialog(Frame,
String, boolean). Constructor for class distans.MakeStudentsDialog
-
makeWrittenCgi.
Static variable in class distans.DataLoader
-
maxPosition.
Variable in class distans.MyStringTokenizer
-
mkCourse.
Static variable in class distans.CreateCourseDataLoader
-
msg. Variable
in class distans.MsgBox
-
msgBox.
Variable in class distans.MakePageApplet
-
A message box, used to display small messages.
-
msgBox.
Variable in class distans.ReadAnswerApplet
-
A message box
-
MsgBox(Frame,
boolean). Constructor for class distans.MsgBox
-
MsgBox(Frame,
String, boolean). Constructor for class distans.MsgBox
-
MsgBox_WindowActivate(WindowEvent).
Method in class distans.MsgBox
-
myInit().
Method in class distans.CreateCourseApplet
-
Inits the non-graphical parameters/methods and launches the
password dialog.
-
MyStringTokenizer(String,
String). Constructor for class distans.MyStringTokenizer
-
Constructor
N
-
NA. Static
variable in class distans.MakePageApplet
-
nameLabel.
Variable in class distans.PasswordDialog
-
nameLabel.
Variable in class distans.PwdDialog
-
nameToCedula(String).
Static method in class distans.AnswerData
-
nameToCedulaHT.
Static variable in class distans.AnswerData
-
Hashtable with key == name value == cedula
-
NC. Static
variable in class distans.MakePageApplet
-
newDataLabel.
Variable in class distans.CreateCourseApplet
-
newDataLabel.
Variable in class distans.EditStudentsDialog
-
newLineToBR(String).
Static method in class distans.DataLoader
-
Used to replace new lines char
strings This is used for the written questions
-
next. Variable
in class distans.CrossPanel
-
A reference to the next CrossPanel used for tabbing between
CrossPanels
-
next.
Variable in class distans.ReadAnswerApplet
-
next_ActionPerformed(ActionEvent).
Method in class distans.ReadAnswerApplet
-
nextButton.
Variable in class distans.MakePageApplet
-
nextButton_Clicked(ActionEvent).
Method in class distans.MakePageApplet
-
This is called when the user clicks on the ">" button.
-
nextToken().
Method in class distans.MyStringTokenizer
-
NO_OF_DATA.
Static variable in class distans.AnswerData
-
NO_OF_DATA.
Variable in class distans.PageData
-
noOfAlts.
Static variable in class distans.AltPanel
-
The number of alternatives.
-
noOfPanels.
Static variable in class distans.ThreeCrossPanels
-
The number of CrossPanels on each card, even though the name
of this class says two more than two could be possible.
-
noOfPanels.
Static variable in class distans.TwoAltPanels
-
The number of AltPanels on each card, even though the name
of this class says two more than two could be possible.
-
noOfStudentsDelimiter.
Static variable in class distans.Info
-
NW. Static
variable in class distans.MakePageApplet
O
-
Ok. Variable
in class distans.CCDialog
-
Ok(). Method
in class distans.CCDBean
-
Ok(). Method
in class distans.CCDialog
-
OKButton.
Variable in class distans.CCDialog
-
okButton.
Variable in class distans.MakeStudentsDialog
-
okButton.
Variable in class distans.PasswordDialog
-
okButton.
Variable in class distans.PwdDialog
-
okButton.
Variable in class distans.SavePageDialog
-
OKButton_Clicked(ActionEvent).
Method in class distans.CCDialog
-
okButton_Clicked(ActionEvent).
Method in class distans.PwdDialog
-
okButton_Clicked(Event).
Method in class distans.SavePageDialog
-
oldDataLabel.
Variable in class distans.CreateCourseApplet
-
oldDataLabel.
Variable in class distans.EditStudentsDialog
-
oldStudentDataLabel.
Variable in class distans.EditStudentsDialog
-
overview.
Variable in class distans.ReadAnswerApplet
-
overview_ItemStateChanged(ItemEvent).
Method in class distans.ReadAnswerApplet
-
overviewTA.
Variable in class distans.ReadAnswerApplet
-
The textArea used to diplay the overview
P
-
PageData(String,
int, String). Constructor for class distans.PageData
-
Constructs an empty PageData
-
PageData(String,
String, String). Constructor for class distans.PageData
-
Constructor is like the other one except that type could
be given as a String
-
pages.
Variable in class distans.DataLoader
-
Hashtable with the pages as PageData objects.
-
pageSelect.
Variable in class distans.MakePageApplet
-
pageSelect.
Variable in class distans.ReadAnswerApplet
-
pageSelect_DblClicked(ActionEvent).
Method in class distans.ReadAnswerApplet
-
pageTitleLabel.
Variable in class distans.ReadAnswerApplet
-
parseCedula(String).
Static method in class distans.AnswerData
-
Static method that parse a String into an int, if the String
can't be parsed 0 is returned.
-
passTextField.
Variable in class distans.PasswordDialog
-
passTextField.
Variable in class distans.PwdDialog
-
passTextField_EnterHit(ActionEvent).
Method in class distans.PwdDialog
-
passwordCheck.
Static variable in class distans.StartupDataLoader
-
PasswordDialog(Frame).
Constructor for class distans.PasswordDialog
-
PasswordDialog(Frame,
boolean). Constructor for class distans.PasswordDialog
-
PasswordDialog(Frame,
String). Constructor for class distans.PasswordDialog
-
PasswordDialog(Frame,
String, boolean). Constructor for class distans.PasswordDialog
-
passwordLabel.
Variable in class distans.PasswordDialog
-
passwordLabel.
Variable in class distans.PwdDialog
-
pd.
Variable in class distans.ThreeCrossPanels
-
A reference to the page currently beeing displayed, the PageData
must be of type CROSS
-
pd. Variable
in class distans.TwoAltPanels
-
A reference to the page currently beeing displayed, the PageData
must be of type ALT
-
postToScript(String,
String). Method in class distans.CreateCourseDataLoader
-
Creates a connection to the server using the POST method.
-
prev.
Variable in class distans.ReadAnswerApplet
-
prev_ActionPerformed(ActionEvent).
Method in class distans.ReadAnswerApplet
-
prevButton.
Variable in class distans.MakePageApplet
-
prevButton_Clicked(ActionEvent).
Method in class distans.MakePageApplet
-
This is called when the user clicks on the "<" button.
-
processFocusEvent(FocusEvent).
Method in class distans.CrossPanel
-
Sets the focus to the question field when the CrossPanel
gets focus
-
proxy.
Variable in class distans.CreateCourseDataLoader
-
Wheather the user is on a LAN with Java socket restrictions
or no (that have to go a proxy that does not permit it).
-
putCourse(String).
Method in class distans.CoursesHashtable
-
Creates a new Hashtable to be used for the students of the
course and puts it into the Hashtable courses.
-
putPage().
Method in class distans.ReadAnswerApplet
-
If the overview checkbox is marked giveOverview is called
otherwise the current QuestionPage and student answer are displayed
-
putPage(PageData).
Method in interface distans.ShowPanelInterface
-
putPage(PageData).
Method in class distans.ThreeCrossPanels
-
Call this method to display the first card of a new page.
-
putPage(PageData).
Method in class distans.TwoAltPanels
-
Call this method to display the first card of a new page.
-
putPage(PageData,
AnswerData). Method in interface distans.ShowPanelInterface
-
putPage(PageData,
AnswerData). Method in class distans.ThreeCrossPanels
-
putPage(PageData,
AnswerData). Method in class distans.TwoAltPanels
-
putPage(String).
Method in class distans.MakePageApplet
-
Puts a new QuestionPage on the screen.
-
putPage(String,
String). Method in class distans.ReadAnswerApplet
-
Puts a new QuestionPage on the screen.
-
putStudent(String,
String). Method in class distans.CoursesHashtable
-
Puts the student in the Hashtable currentCourse.
-
putStudentAnswers(PageData,
String[]). Method in class distans.AnswerData
-
puts a String array with the answers that the student has
given for the PageData object into the hashtable
-
putStudents(Vector).
Method in class distans.CoursesHashtable
-
Puts the students data from a vector in the Hashtable currentCourse.
-
pw. Variable
in class distans.MakePageApplet
-
The password dialog
-
pw.
Variable in class distans.ReadAnswerApplet
-
The password dialog
-
pwBean(Frame,
DataLoader, boolean). Constructor for class distans.pwBean
-
Constructs a pwBean, adding all the graphical components
-
pwBeanBeanInfo().
Constructor for class distans.pwBeanBeanInfo
-
PwdDialog(Frame).
Constructor for class distans.PwdDialog
-
PwdDialog(Frame,
String). Constructor for class distans.PwdDialog
-
PwdDialog_WindowClosed(WindowEvent).
Method in class distans.PwdDialog
-
PwdDialog_WindowClosing(WindowEvent).
Method in class distans.PwdDialog
-
pwField.
Variable in class distans.pwBean
-
pwOk. Variable
in class distans.pwBean
Q
-
question.
Variable in class distans.QuestionPanel
-
questionLabel.
Variable in class distans.QuestionPanel
-
QuestionPanel().
Constructor for class distans.QuestionPanel
R
-
radios.
Variable in class distans.AltPanel
-
An array with the checkboxes
-
random.
Variable in class distans.MakePageApplet
-
random_Clicked(ActionEvent).
Method in class distans.MakePageApplet
-
This is called when the random button is clicked.
-
random_ClickedNoEvent().
Method in class distans.MakePageApplet
-
This method randomly assign answers to the subquestion, currently
only cross type question pages needs randomly assignment.
-
ReadAnswerApplet().
Constructor for class distans.ReadAnswerApplet
-
reagisterStudentsTextField.
Variable in class distans.CreateCourseApplet
-
reg1. Static
variable in class distans.Info
-
reg2. Static
variable in class distans.Info
-
reg3. Static
variable in class distans.Info
-
reg4. Static
variable in class distans.Info
-
reg5. Static
variable in class distans.Info
-
registerStudents.
Static variable in class distans.CreateCourseDataLoader
-
registerStudents(String).
Method in class distans.CreateCourseDataLoader
-
Calls sortStudentLines and uses the response to put it together
into the body/URL (depends on proxy) that is sent to the server.
-
registerStudentsClearButton.
Variable in class distans.CreateCourseApplet
-
registerStudentsClearButton_Clicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Clears the registerStudentsTextArea.
-
registerStudentsInfo.
Static variable in class distans.Info
-
registerStudentsLabel.
Variable in class distans.CreateCourseApplet
-
registerStudentsList.
Variable in class distans.CreateCourseApplet
-
registerStudentsList_DblClicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Shows the Edit Student panel with the student that was double
clicked in the registerStudentsList put into the editStudent mode.
-
registerStudentsPanel.
Variable in class distans.CreateCourseApplet
-
registerStudentsPanel_GotFocus(FocusEvent).
Method in class distans.CreateCourseApplet
-
Shows information to the user.
-
registerStudentsRegisterButton.
Variable in class distans.CreateCourseApplet
-
registerStudentsRegisterButton_Clicked(ActionEvent).
Method in class distans.CreateCourseApplet
-
Register the students typed into the registerStudentsTextArea
on server to the actual course.
-
registerStudentsTab.
Static variable in class distans.Info
-
registerStudentsTabIndex.
Static variable in class distans.Info
-
registerStudentsTextArea.
Variable in class distans.CreateCourseApplet
-
registerStudentsTextArea_TextValueChanged(TextEvent).
Method in class distans.CreateCourseApplet
-
Enables/disables the registerStudentsClear/Register buttons
depending on if the registerStudentsTextArea is emppty or not.
-
removeCourse(String).
Method in class distans.CoursesHashtable
-
Removes a course (and the students Hashtable) from courses.
-
removeCourseAccess.
Static variable in class distans.CreateCourseDataLoader
-
removePageFromServer(String).
Method in class distans.DataLoader
-
Removes a page from the server by calling the rmPage.perl
on the server.
-
removeStudent(String).
Method in class distans.CoursesHashtable
-
Removes a student from the Hashtable currentCourse.
-
removeStudentI(String).
Method in class distans.CoursesHashtable
-
Removes a student from the Hashtable currentCourse.
-
removeThisUserAccess().
Method in class distans.CreateCourseDataLoader
-
Calls the removeCourseAccess script on the server, which
removes the users access from subject.
-
removeYourAccessButton.
Variable in class distans.CreateCourseApplet
-
removeYourAccessButton_ActionPerformed(ActionEvent).
Method in class distans.CreateCourseApplet
-
1.
-
rmCourse.
Static variable in class distans.CreateCourseDataLoader
-
RSerr1. Static
variable in class distans.Info
-
RSerr2. Static
variable in class distans.Info
-
run().
Method in class distans.DataLoader
-
Depending on the settings of shouldInitPages and shouldInitStudents
this method calls getAllPageDataFromServer, getStudents and getAllStudentsAnswers
for the selected subject.
S
-
saveCurrentCard().
Method in class distans.ThreeCrossPanels
-
Saves the information of the current card in PageData
-
saveCurrentCard().
Method in class distans.TwoAltPanels
-
Saves the information of the current card in PageData
-
saveCurrentCardRead().
Method in class distans.ThreeCrossPanels
-
Saves the grade given by the teatcher in the AnswerData object.
-
SavePageDialog(Frame,
boolean). Constructor for class distans.SavePageDialog
-
SavePageDialog(Frame,
String, boolean). Constructor for class distans.SavePageDialog
-
SavePageDialog_GotFocus(Event).
Method in class distans.SavePageDialog
-
scriptIsOnServer.
Variable in class distans.PageData
-
Is true if the QuestionPage is currently saved on the server
-
select_Clicked(ActionEvent).
Method in class distans.MakePageApplet
-
Called when the user has selected a QuestionPage in the selection
list.
-
send.
Variable in class distans.MakePageApplet
-
sendButton.
Variable in class distans.MakePageApplet
-
sendButton_Clicked(ActionEvent).
Method in class distans.MakePageApplet
-
Displays a warning dialog, and does some checks before calling
the DataLoader to send the page to the server.
-
sendPage(String).
Method in class distans.DataLoader
-
Stores a page on the server by calling the createPageOnServer
method Besides that this method creates the common part of the String sent.
-
sendToScript(String,
String). Method in class distans.CreateCourseDataLoader
-
Connects to a server using the GET method and going through
getStream.
-
setAllEnable(boolean).
Method in class distans.MakePageApplet
-
Help method for setting the buttons enabled or not enabled.
-
setAllEnabled(boolean).
Method in class distans.ReadAnswerApplet
-
Help method for setting the buttons enabled or not enabled.
-
setCedula(String).
Method in class distans.MakeStudentsDialog
-
setCorrect(int).
Method in class distans.AltPanel
-
Sets the correct checkbox
-
setCorrectAnswer(int,
int). Method in class distans.PageData
-
Sets the correct answer for a question
-
setCorrectAnswer(Integer,
int). Method in class distans.PageData
-
Sets the correct answer for a question
-
setCourse(String).
Method in class distans.CoursesHashtable
-
Sets currentCourse to the Hashtable with the key = courseName.
-
setDelimiter(String).
Method in class distans.MyStringTokenizer
-
Changes the delimiter
-
setEnabled(boolean).
Method in interface distans.ShowPanelInterface
-
setError(int,
int). Method in class distans.AltPanel
-
Makes the background of the checkboxes red.
-
setFeedBack(String).
Method in class distans.PageData
-
Sets the feedback type used by the QuestionPage
-
setFirstName(String).
Method in class distans.MakeStudentsDialog
-
setGrade(PageData,
int, int). Method in class distans.AnswerData
-
Sets the grade
-
setInfo(String).
Method in class distans.PwdDialog
-
setInput(boolean).
Method in class distans.CCDBean
-
Sets the (user)input variable to true or false.
-
setInput(boolean).
Method in class distans.CCDialog
-
setLabelText(String).
Method in class distans.SavePageDialog
-
setLastName(String).
Method in class distans.MakeStudentsDialog
-
setMsg(String).
Method in class distans.MsgBox
-
setNext(CrossPanel).
Method in class distans.CrossPanel
-
Sets the crossPanel with the next question.
-
setPassword(String).
Method in class distans.PasswordDialog
-
setPassword(String).
Method in class distans.PwdDialog
-
setProxy(boolean).
Method in class distans.CreateCourseDataLoader
-
setPwOk(boolean).
Method in class distans.pwBean
-
Sets pwOk, if pwOk the username and password are Ok.
-
setQuestion(String,
String, int, int). Method in class distans.CrossPanel
-
Sets the text in the text fields
-
setQuestion(String,
String[], int, int). Method in class distans.AltPanel
-
Fills the fields and marks the correct checkbox
-
setQuestion(String,
String[], int, int). Method in class distans.CrossPanel
-
Sets the text in the text fields
-
setQuestion(String,
String[], Integer, int). Method in class distans.PageData
-
Changes the data for a question.
-
setQuestionLabel(int).
Method in class distans.QuestionPanel
-
setQuestionText(String).
Method in class distans.QuestionPanel
-
setRandomAnswers().
Method in class distans.PageData
-
Switches the right answers randomly for QuestionPages of
type cross
-
setReadEnabled().
Method in class distans.AltPanel
-
Sets if the Alt question could be edited or no.
-
setReadEnabled().
Method in class distans.CrossPanel
-
Makes the text field non editable, used by the ReadAnswerApplet
-
setScriptIsOnServer(boolean).
Method in class distans.PageData
-
Tells the PageData object if the QuestionPage has been saved
on or deleted from the server
-
setStudentName(String).
Method in class distans.AnswerData
-
Sets the name of the student
-
setSubject(String).
Method in class distans.DataLoader
-
Sets the subject for the information that the DataLoader
should load when run is called
-
setSubject(String).
Method in class distans.PasswordDialog
-
setText(String).
Method in class distans.CCDBean
-
Sets the text to be shown to the user.
-
setText(String).
Method in class distans.CCDialog
-
setTitle(String).
Method in class distans.PageData
-
setUserName(String).
Method in class distans.PasswordDialog
-
setUserName(String).
Method in class distans.PwdDialog
-
shouldInitPages.
Variable in class distans.DataLoader
-
This is true if the DataLoader should get the Pages from
the server Set in the constructor
-
shouldInitStudents.
Variable in class distans.DataLoader
-
This is true if teh DataLoader should get the Students and
there answers from the server.
-
show().
Method in class distans.CCDBean
-
Sets the variables to their values/states when the window
is about to be shown.
-
show().
Method in class distans.CCDialog
-
show().
Method in class distans.DeleteCourseDialog
-
show().
Method in class distans.EditStudentsDialog
-
show(). Method
in class distans.MsgBox
-
show(). Method
in class distans.pwBean
-
show().
Method in class distans.SavePageDialog
-
show().
Method in interface distans.ShowPanelInterface
-
show().
Method in class distans.ThreeCrossPanels
-
Not used just calls the super class (Panel)
-
show().
Method in class distans.TwoAltPanels
-
Not used just calls the super class (Panel)
-
showCurrentCard().
Method in class distans.ThreeCrossPanels
-
Shows the current card by changing the text in the two AltPanels.
-
showCurrentCard().
Method in class distans.TwoAltPanels
-
Shows the current card by changing the text in the two AltPanels.
-
showNextCard().
Method in interface distans.ShowPanelInterface
-
showNextCard().
Method in class distans.ThreeCrossPanels
-
Saves the information of the old card in the data structures
and displays the next card.
-
showNextCard().
Method in class distans.TwoAltPanels
-
Saves the information of the old card in the data structures
and displays the next card.
-
showPageButton.
Variable in class distans.MakePageApplet
-
showPageButton_Clicked(ActionEvent).
Method in class distans.MakePageApplet
-
This method is called when the user clicks on the show page
button.
-
showPrevCard().
Method in interface distans.ShowPanelInterface
-
showPrevCard().
Method in class distans.ThreeCrossPanels
-
Saves the information of the old card in the data structures
and displays the previous card.
-
showPrevCard().
Method in class distans.TwoAltPanels
-
Saves the information of the old card in the data structures
and displays the previous card.
-
showTotalCorrects(String).
Method in class distans.ReadAnswerApplet
-
Calculates and displays the total number of correct answers
for the total panel
-
sortStudentLines(String).
Method in class distans.CreateCourseDataLoader
-
Called by registerStudents.
-
sortStudents().
Method in class distans.CoursesHashtable
-
Sorts the student for the currentCourse Hashtable in increasing
cedula number.
-
sortVec(Vector,
int). Method in class distans.CreateCourseDataLoader
-
Sorts the string components of vec in the orden of increasing
cedula number.
-
StartupDataLoader(Applet).
Constructor for class distans.StartupDataLoader
-
str.
Variable in class distans.MyStringTokenizer
-
studAppletDelimiter.
Static variable in class distans.Info
-
studentCedulas.
Static variable in class distans.AnswerData
-
Static vector with all the cedulas
-
studentExists(String).
Method in class distans.CoursesHashtable
-
Checks if a student exists in currentCourse.
-
studentLabel.
Variable in class distans.ReadAnswerApplet
-
studentName.
Variable in class distans.AnswerData
-
The name of the student (both first and last name)
-
studentNames.
Static variable in class distans.AnswerData
-
Static vector with all the student names
-
students.
Variable in class distans.DataLoader
-
Hastable with key = studentCedula and value = AnswerData
-
studentsDelimiter.
Static variable in class distans.Info
-
studentSelect.
Variable in class distans.ReadAnswerApplet
-
studentSelect_DblClicked(ActionEvent).
Method in class distans.ReadAnswerApplet
-
studentVector.
Variable in class distans.CreateCourseDataLoader
-
A vector which the students are loaded into when calling
the getStudents from server.
-
studSendDelimiter.
Static variable in class distans.Info
-
studSendSeparator.
Static variable in class distans.Info
-
subject.
Variable in class distans.CreateCourseDataLoader
-
The name of the actual course (course is the same as subject).
-
subject.
Variable in class distans.DataLoader
-
The name of the course/subject
-
subject.
Variable in class distans.MakePageApplet
-
The subject selected at the beginning by the user
-
subjectChosing.
Variable in class distans.pwBean
-
subjectField.
Variable in class distans.PasswordDialog
-
subjectField.
Variable in class distans.pwBean
-
subjectField_EnterHit(ActionEvent).
Method in class distans.pwBean
-
subjectSelect.
Variable in class distans.pwBean
-
subjectSelect_DblClicked(ActionEvent).
Method in class distans.pwBean
-
subjectSelect_ItemStateChanged(ItemEvent).
Method in class distans.pwBean
-
subjectsLoaded.
Variable in class distans.pwBean
-
summeryButton_Clicked(ActionEvent).
Method in class distans.ReadAnswerApplet
-
Calls the script getAllAnswers.perl and displays the returned
HTML in a new browser window
T
-
tabPanel1.
Variable in class distans.ReadAnswerApplet
-
tabs. Static
variable in class distans.Info
-
text. Variable
in class distans.CCDialog
-
textField1.
Variable in class distans.CCDialog
-
textField1_EnterHit(ActionEvent).
Method in class distans.CCDialog
-
textField3.
Variable in class distans.EditStudentsDialog
-
textField3_EnterHit(ActionEvent).
Method in class distans.EditStudentsDialog
-
thePanel.
Variable in class distans.CreateCourseApplet
-
theText.
Variable in class distans.CCDBean
-
The text that is shown to the user.
-
ThreeCrossPanels().
Constructor for class distans.ThreeCrossPanels
-
Constructor, creates the four CrossPanels.
-
threeCrossPanels1.
Variable in class distans.MakePageApplet
-
title. Variable
in class distans.PageData
-
The title of the page.
-
titleField.
Variable in class distans.MakePageApplet
-
titleField_EnterHit().
Method in class distans.MakePageApplet
-
Sets the title for the currentPage
-
toString().
Method in class distans.AnswerData
-
This method writes the AnswerData on a String, used for debugging
-
totAlt.
Variable in class distans.ReadAnswerApplet
-
totAnsweredLabel.
Variable in class distans.ReadAnswerApplet
-
totCorrectLabel.
Variable in class distans.ReadAnswerApplet
-
totCross.
Variable in class distans.ReadAnswerApplet
-
totPanel.
Variable in class distans.ReadAnswerApplet
-
TwoAltPanels().
Constructor for class distans.TwoAltPanels
-
Constructor adds the two AltPanels using a flowLayout
-
twoAltPanels1.
Variable in class distans.MakePageApplet
-
type. Variable
in class distans.PageData
-
The type of QuestionPage, could be ALT, CROSS or WRITTEN
-
TYPE_UNDEFINED.
Static variable in class distans.PageData
U
-
UNDEFINED_TYPE.
Static variable in class distans.AnswerData
-
underScoreToWhite(String).
Static method in class distans.DataLoader
-
Used to replace "_" in the pageTitles with spaces so they
can be displayed without underscore to the user.
-
updateCourseList().
Method in class distans.CreateCourseApplet
-
Calls CoursesHashtable to get the courses and puts these
courses into the chooseCourseList.
-
updateStudentOnDisk(String,
boolean). Method in class distans.CreateCourseDataLoader
-
Calls either the registerStudents script or the deleteStudents
script on server depending on the parameter register.
-
updateStudentsLists().
Method in class distans.CreateCourseApplet
-
Calls CoursesHashtable to get the students registered for
the actual course.
-
user.
Static variable in class distans.CreateCourseApplet
-
The username of the user, set on initialization.
-
userName.
Variable in class distans.pwBean
-
userNameField.
Variable in class distans.pwBean
-
userTextField.
Variable in class distans.PasswordDialog
-
userTextField.
Variable in class distans.PwdDialog
V
-
validateAndHide().
Method in interface distans.ShowPanelInterface
-
validateAndHide().
Method in class distans.ThreeCrossPanels
-
Calls validateCard and hides the Panel
-
validateAndHide().
Method in class distans.TwoAltPanels
-
Calls validateCard and hides the Panel
-
validateCard().
Method in interface distans.ShowPanelInterface
-
validateCard().
Method in class distans.ThreeCrossPanels
-
Saves the current card by calling saveCurrentCard()
-
validateCard().
Method in class distans.TwoAltPanels
-
Saves the current card by calling saveCurrentCard()
W
-
whiteToUnderScore(String).
Static method in class distans.DataLoader
-
Used to replace spaces in the pageTitles with "_" so they
can be used as filenames on the server
-
wPanel.
Variable in class distans.MakePageApplet
-
The panel used for displaying QuestionPages of type written
-
wPanel.
Variable in class distans.ReadAnswerApplet
-
The panel used for displaying QuestionPages of type written
-
WRITTEN.
Static variable in class distans.AnswerData
-
WRITTEN.
Static variable in class distans.PageData