A C D E F G H I J L M O P Q R S T U V W 

A

AbstractMessageLogger - Class in edu.cmu.pslc.logging
The abstract class for the message loggers.
AbstractMessageLogger(String) - Constructor for class edu.cmu.pslc.logging.AbstractMessageLogger
Constructor.
ActionElement - Class in edu.cmu.pslc.logging.element
ActionElement.
ActionElement(String, String, String) - Constructor for class edu.cmu.pslc.logging.element.ActionElement
Constructor.
ActionElement(String) - Constructor for class edu.cmu.pslc.logging.element.ActionElement
Constructor.
ActionEvaluationElement - Class in edu.cmu.pslc.logging.element
 
ActionEvaluationElement(String) - Constructor for class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
ActionEvaluationElement(String, String, String, String, String) - Constructor for class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
addAction(String) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add action.
addAction(String, String, String) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add action.
addAction(ActionElement) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add action.
addAction(String) - Method in class edu.cmu.pslc.logging.ToolMessage
Add action to event descriptor element.
addAction(String) - Method in class edu.cmu.pslc.logging.TutorMessage
Adds an action to the event descriptor element.
addCondition(String) - Method in class edu.cmu.pslc.logging.ContextMessage
Add condition name.
addCondition(ConditionElement) - Method in class edu.cmu.pslc.logging.ContextMessage
Add condition element.
addCustomField(String, String) - Method in class edu.cmu.pslc.logging.ContextMessage
Add custom field.
addCustomField(CustomFieldElement) - Method in class edu.cmu.pslc.logging.ContextMessage
Add custom field.
addCustomField(String, String) - Method in class edu.cmu.pslc.logging.ToolMessage
Add custom field given the name and value.
addCustomField(CustomFieldElement) - Method in class edu.cmu.pslc.logging.ToolMessage
Add custom field given the custom field element.
addCustomField(String, String) - Method in class edu.cmu.pslc.logging.TutorMessage
Add custom field to custom field list given the name and value.
addCustomField(CustomFieldElement) - Method in class edu.cmu.pslc.logging.TutorMessage
Add custom field to custom field list given the custom field element.
addDfa(String) - Method in class edu.cmu.pslc.logging.ContextMessage
Add DFA.
addEntry(Object) - Method in class edu.cmu.pslc.logging.element.PropertyElement
Add a single entry to a list-valued property.
addInput(String) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add input.
addInput(String, String, String) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add input.
addInput(InputElement) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add input.
addInput(String) - Method in class edu.cmu.pslc.logging.ToolMessage
Add input to event descriptor element.
addInput(String) - Method in class edu.cmu.pslc.logging.TutorMessage
Adds an input to the event descriptor element.
addInstructor(String) - Method in class edu.cmu.pslc.logging.ContextMessage
Set instructor.
addInstructor(String) - Method in class edu.cmu.pslc.logging.element.ClassElement
Adds instructor.
addInterpretation(InterpretationElement) - Method in class edu.cmu.pslc.logging.TutorMessage
Add an interpretation.
addModelName(String) - Method in class edu.cmu.pslc.logging.element.SkillElement
 
addProperty(String, String) - Method in class edu.cmu.pslc.logging.PlainMessage
Add property given the name and entry.
addProperty(PropertyElement) - Method in class edu.cmu.pslc.logging.PlainMessage
Add property given the property element.
addRule(String) - Method in class edu.cmu.pslc.logging.element.StepElement
 
addSai(String, String, String) - Method in class edu.cmu.pslc.logging.ToolMessage
Add selection, action, and input.
addSai(String, String, String) - Method in class edu.cmu.pslc.logging.TutorMessage
Add selection, action, and input to the event descriptor element.
addSelection(String) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add selection.
addSelection(String, String) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add selection.
addSelection(String, String, String) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add selection.
addSelection(SelectionElement) - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Add selection.
addSelection(String) - Method in class edu.cmu.pslc.logging.ToolMessage
Add selection to event descriptor element.
addSelection(String) - Method in class edu.cmu.pslc.logging.TutorMessage
Adds a selection to the event descriptor element.
addSkill(SkillElement) - Method in class edu.cmu.pslc.logging.ContextMessage
Add skill element.
addSkill(SkillElement) - Method in class edu.cmu.pslc.logging.TutorMessage
Add skill to skill list.
addStep(StepElement) - Method in class edu.cmu.pslc.logging.element.StepSequenceElement
 
addTutorAdvice(String) - Method in class edu.cmu.pslc.logging.TutorMessage
Add tutorAdvice string to a list.
AndesDistiller - Class in edu.cmu.pslc.logging.distiller
A distiller to transform the Andes data from using interpretations (the new way) to using event descriptors (the old way).
AndesDistiller() - Constructor for class edu.cmu.pslc.logging.distiller.AndesDistiller
Default constructor.
ATTEMPT - Static variable in class edu.cmu.pslc.logging.Message
.

C

checkDate(String, String) - Static method in class edu.cmu.pslc.logging.util.DateTools
Determines if the provided timeString and timeZone are of a valid Date format.
ChineseDistiller - Class in edu.cmu.pslc.logging.distiller
Change the files Connie and Derek gave us and put them in our format.
ChineseDistiller() - Constructor for class edu.cmu.pslc.logging.distiller.ChineseDistiller
 
ClassElement - Class in edu.cmu.pslc.logging.element
Class element.
ClassElement() - Constructor for class edu.cmu.pslc.logging.element.ClassElement
Constructor.
ClassElement(String, String, String, String) - Constructor for class edu.cmu.pslc.logging.element.ClassElement
Constructor.
close() - Method in class edu.cmu.pslc.logging.FileLogger
Closes the output stream; this is required.
close() - Method in interface edu.cmu.pslc.logging.MessageLogger
Closes the output stream; this is required.
close() - Method in class edu.cmu.pslc.logging.OliDatabaseLogger
Does nothing.
close() - Method in class edu.cmu.pslc.logging.OliDiskLogger
Close the file stream.
CLOSE_ROOT_NODE - Static variable in class edu.cmu.pslc.logging.AbstractMessageLogger
Closing string for every XML document.
ConditionElement - Class in edu.cmu.pslc.logging.element
ClassElement.
ConditionElement(String, String, String) - Constructor for class edu.cmu.pslc.logging.element.ConditionElement
Constructor.
ConditionElement(String, String) - Constructor for class edu.cmu.pslc.logging.element.ConditionElement
Constructor.
ConditionElement(String) - Constructor for class edu.cmu.pslc.logging.element.ConditionElement
Constructor.
CONTEXT_MSG_ELEMENT - Static variable in class edu.cmu.pslc.logging.Message
.
ContextMessage - Class in edu.cmu.pslc.logging
The context message class.
CORRECT - Static variable in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
create(String, MetaElement) - Static method in class edu.cmu.pslc.logging.ContextMessage
Static public method which creates a new context message.
create(String) - Static method in class edu.cmu.pslc.logging.FileLogger
Create the file logger given a file name.
create(String, String) - Static method in class edu.cmu.pslc.logging.FileLogger
Create the file logger given a file name.
create(boolean) - Static method in class edu.cmu.pslc.logging.OliDatabaseLogger
Create the message logger.
create(boolean, String) - Static method in class edu.cmu.pslc.logging.OliDatabaseLogger
Create the message logger.
create(String, String) - Static method in class edu.cmu.pslc.logging.OliDatabaseLogger
Create the message logger and log to the given URL.
create(String) - Static method in class edu.cmu.pslc.logging.OliDiskLogger
Create the message logger.
create(String, String) - Static method in class edu.cmu.pslc.logging.OliDiskLogger
Create the message logger.
create(ContextMessage) - Static method in class edu.cmu.pslc.logging.PlainMessage
Creates a new plain message.
create(ContextMessage) - Static method in class edu.cmu.pslc.logging.ToolMessage
Creates a new tool message given a context message.
create(ToolMessage) - Static method in class edu.cmu.pslc.logging.TutorMessage
Creates a tutor message given a tool message.
createContinueProblem(MetaElement) - Static method in class edu.cmu.pslc.logging.ContextMessage
Creates new continue problem event.
createCorrect() - Static method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
createCorrectSequence() - Static method in class edu.cmu.pslc.logging.element.StepSequenceElement
 
createHint() - Static method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
createIncorrect() - Static method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
createIncorrectSequence() - Static method in class edu.cmu.pslc.logging.element.StepSequenceElement
 
createStartProblem(MetaElement) - Static method in class edu.cmu.pslc.logging.ContextMessage
Creates a new start problem event.
CURRICULUM_MSG_ELEMENT - Static variable in class edu.cmu.pslc.logging.Message
.
CustomFieldElement - Class in edu.cmu.pslc.logging.element
CustomFieldElement.
CustomFieldElement(String, String) - Constructor for class edu.cmu.pslc.logging.element.CustomFieldElement
Constructor.

D

DatasetElement - Class in edu.cmu.pslc.logging.element
DatasetElement.
DatasetElement(String, LevelElement) - Constructor for class edu.cmu.pslc.logging.element.DatasetElement
Constructor.
dateComparison(Date, Date, boolean) - Static method in class edu.cmu.pslc.logging.util.DateTools
Compare two Date objects, ignoring all but day, month and year information.
dateComparison(Date, Date, boolean, boolean) - Static method in class edu.cmu.pslc.logging.util.DateTools
Compare two Date objects, with the option to use the date only, cropping hours, minutes and seconds off the Date before comparing.
DateTools - Class in edu.cmu.pslc.logging.util
Utility class for Date conversions.
DiskImporter - Class in edu.cmu.pslc.logging.util
OLI Logging class for importing XML files from disk.
DiskImporter() - Constructor for class edu.cmu.pslc.logging.util.DiskImporter
Default constructor will set a development server as a URL and set up a file.
displayUsage() - Method in class edu.cmu.pslc.logging.distiller.ChineseDistiller
Display the usage if an error occurs while handling the command line arguments.
displayUsage() - Method in class edu.cmu.pslc.logging.distiller.GeometryDistiller
Display the usage if an error occurs while handling the command line arguments.
displayUsage() - Method in class edu.cmu.pslc.logging.distiller.VLABDistiller
Display the usage of this utility.

E

edu.cmu.pslc.logging - package edu.cmu.pslc.logging
 
edu.cmu.pslc.logging.distiller - package edu.cmu.pslc.logging.distiller
 
edu.cmu.pslc.logging.element - package edu.cmu.pslc.logging.element
 
edu.cmu.pslc.logging.util - package edu.cmu.pslc.logging.util
 
ENCODING_ISO_8859_1 - Static variable in class edu.cmu.pslc.logging.AbstractMessageLogger
ISO-8859-1 encoding string.
ENCODING_UTF8 - Static variable in class edu.cmu.pslc.logging.AbstractMessageLogger
UTF-8 encoding string.
escapeAttribute(String) - Static method in class edu.cmu.pslc.logging.util.LogFormatUtils
Returns an escaped version of the string suitable for inclusion in an XML attribute.
escapeElement(String) - Static method in class edu.cmu.pslc.logging.util.LogFormatUtils
Check that the string does not contain any invalid XML characters, if no invalid characters, returns the string, otherwise checks that the characters are escaped properly.
EventDescriptorElement - Class in edu.cmu.pslc.logging.element
EventDescriptorElement.
EventDescriptorElement() - Constructor for class edu.cmu.pslc.logging.element.EventDescriptorElement
Constructor.
EventElement - Interface in edu.cmu.pslc.logging.element
Interface to allow both SemanticEventElements and UiEventElements to use the same generic type.

F

FileLogger - Class in edu.cmu.pslc.logging
This is a simple file logger, that will write to a file with the given name.
FileLogger(PrintWriter, String) - Constructor for class edu.cmu.pslc.logging.FileLogger
Constructor.

G

generateGUID(String) - Static method in class edu.cmu.pslc.logging.Message
Generate a unique identifier with a prefix.
GeometryDistiller - Class in edu.cmu.pslc.logging.distiller
A distiller for what we generally refer to as "Hao's Data".
GeometryDistiller() - Constructor for class edu.cmu.pslc.logging.distiller.GeometryDistiller
Default constructor.
GeometryDistiller(String, String) - Constructor for class edu.cmu.pslc.logging.distiller.GeometryDistiller
Constructor with needed information given.
getActionEvaluationElement() - Method in class edu.cmu.pslc.logging.TutorMessage
Get action evaluation element.
getBuggyFlag() - Method in class edu.cmu.pslc.logging.element.SkillElement
 
getCategory() - Method in class edu.cmu.pslc.logging.element.SkillElement
 
getChosenFlag() - Method in class edu.cmu.pslc.logging.element.InterpretationElement
Gets chosenFlag.
getClassElement() - Method in class edu.cmu.pslc.logging.ContextMessage
Returns the class element.
getClassification() - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
getCloseXml() - Method in class edu.cmu.pslc.logging.AbstractMessageLogger
Returns the closing root node string.
getConditionList() - Method in class edu.cmu.pslc.logging.ContextMessage
Returns the condition list.
getContext() - Method in class edu.cmu.pslc.logging.element.ProblemElement
Gets context.
getContextMessageId() - Method in class edu.cmu.pslc.logging.Message
Get context message id.
getCorrectFlag() - Method in class edu.cmu.pslc.logging.element.StepSequenceElement
 
getCorrectStepSequence() - Method in class edu.cmu.pslc.logging.element.InterpretationElement
Gets correctStepSequence.
getCurrentHintNumber() - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
getCustomFieldList() - Method in class edu.cmu.pslc.logging.ContextMessage
Returns the custom field list.
getCustomFieldList() - Method in class edu.cmu.pslc.logging.ToolMessage
Get custom field list.
getCustomFieldList() - Method in class edu.cmu.pslc.logging.TutorMessage
Get custom field list.
getDatasetElement() - Method in class edu.cmu.pslc.logging.ContextMessage
Returns the dataset element.
getDate(String, String) - Static method in class edu.cmu.pslc.logging.util.DateTools
Try to create a Date object given a time string and a time zone.
getDate(String) - Static method in class edu.cmu.pslc.logging.util.DateTools
Try to create a Date object given a time string and a time zone.
getDefaultFilename() - Static method in class edu.cmu.pslc.logging.OliDiskLogger
Return the default filename.
getDesc() - Method in class edu.cmu.pslc.logging.element.ConditionElement
Gets description.
getDescription() - Method in class edu.cmu.pslc.logging.element.ClassElement
Gets description.
getDfaList() - Method in class edu.cmu.pslc.logging.ContextMessage
Returns the DFA list.
getElapsedTimeString(long, long) - Static method in class edu.cmu.pslc.logging.util.DateTools
Return the elapsed time in HH:mm:ss.
getElapsedTimeString(long) - Static method in class edu.cmu.pslc.logging.util.DateTools
Elapsed time string from start time to right now.
getEntryList() - Method in class edu.cmu.pslc.logging.element.PropertyElement
 
getEvaluation() - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
getEventDescriptorElement() - Method in class edu.cmu.pslc.logging.ToolMessage
Get event descriptor element.
getEventDescriptorElement() - Method in class edu.cmu.pslc.logging.TutorMessage
Get event descriptor element.
getEventElement() - Method in class edu.cmu.pslc.logging.ToolMessage
Get event element.
getEventElement() - Method in class edu.cmu.pslc.logging.TutorMessage
Get event element.
getHintId() - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
getId() - Method in class edu.cmu.pslc.logging.element.ActionElement
Gets id.
getId() - Method in interface edu.cmu.pslc.logging.element.EventElement
Get the event Id as a String.
getId() - Method in class edu.cmu.pslc.logging.element.InputElement
Gets id.
getId() - Method in class edu.cmu.pslc.logging.element.SelectionElement
 
getId() - Method in class edu.cmu.pslc.logging.element.SemanticEventElement
 
getId() - Method in class edu.cmu.pslc.logging.element.UiEventElement
 
getIncorrectStepSequence() - Method in class edu.cmu.pslc.logging.element.InterpretationElement
Gets incorrectStepSequence.
getInstructorList() - Method in class edu.cmu.pslc.logging.element.ClassElement
Gets instructorList.
getInterpretationList() - Method in class edu.cmu.pslc.logging.TutorMessage
Get the interpretation list.
getLastError() - Method in class edu.cmu.pslc.logging.util.DiskImporter
Return the last exception from the class.
getLearningTxs(ChineseDistiller.RawData) - Method in class edu.cmu.pslc.logging.distiller.ChineseDistiller
Read in learning data and produce a list of transactions.
getLevelElement() - Method in class edu.cmu.pslc.logging.element.DatasetElement
Gets levelElement.
getLevelElement() - Method in class edu.cmu.pslc.logging.element.LevelElement
Gets levelElement.
getMetaElement() - Method in class edu.cmu.pslc.logging.Message
Get meta element.
getModelNameList() - Method in class edu.cmu.pslc.logging.element.SkillElement
 
getName() - Method in class edu.cmu.pslc.logging.element.ClassElement
Gets name.
getName() - Method in class edu.cmu.pslc.logging.element.ConditionElement
Gets name.
getName() - Method in class edu.cmu.pslc.logging.element.CustomFieldElement
Gets name.
getName() - Method in class edu.cmu.pslc.logging.element.DatasetElement
Gets name.
getName() - Method in class edu.cmu.pslc.logging.element.LevelElement
Gets name.
getName() - Method in class edu.cmu.pslc.logging.element.ProblemElement
Gets name.
getName() - Method in class edu.cmu.pslc.logging.element.PropertyElement
 
getName() - Method in class edu.cmu.pslc.logging.element.SemanticEventElement
 
getName() - Method in class edu.cmu.pslc.logging.element.SkillElement
 
getName() - Method in class edu.cmu.pslc.logging.element.UiEventElement
 
getNameAttribute() - Method in class edu.cmu.pslc.logging.ContextMessage
Returns the name attribute.
getOpenXml() - Method in class edu.cmu.pslc.logging.AbstractMessageLogger
Returns the opening XML string including the XML version and the root node, without the doc type.
getOpenXmlSchemaType() - Method in class edu.cmu.pslc.logging.AbstractMessageLogger
Returns the opening XML string including the XML version, doc type and the root node.
getOrderedFlag() - Method in class edu.cmu.pslc.logging.element.StepSequenceElement
 
getOther() - Method in class edu.cmu.pslc.logging.element.ProblemElement
Gets other.
getPeriod() - Method in class edu.cmu.pslc.logging.element.ClassElement
Gets period.
getPosttestTxs(ChineseDistiller.RawData) - Method in class edu.cmu.pslc.logging.distiller.ChineseDistiller
Read in post-test data and produce a list of transactions.
getProbability() - Method in class edu.cmu.pslc.logging.element.SkillElement
 
getProblemElement() - Method in class edu.cmu.pslc.logging.element.LevelElement
Gets problemElement.
getProblemName() - Method in class edu.cmu.pslc.logging.ToolMessage
Get problem name.
getProblemName() - Method in class edu.cmu.pslc.logging.TutorMessage
Get problem name.
getReplayText() - Method in class edu.cmu.pslc.logging.ToolMessage
Get replay text.
getRuleList() - Method in class edu.cmu.pslc.logging.element.StepElement
 
getSchool() - Method in class edu.cmu.pslc.logging.element.ClassElement
Gets school.
getSelection() - Method in class edu.cmu.pslc.logging.element.ActionElement
Gets selection.
getSelection() - Method in class edu.cmu.pslc.logging.element.InputElement
Gets selection.
getSelection() - Method in class edu.cmu.pslc.logging.element.SelectionElement
 
getSessionId() - Method in class edu.cmu.pslc.logging.element.MetaElement
Gets sessionId.
getSessionId() - Method in class edu.cmu.pslc.logging.Message
Get session id.
getSkillList() - Method in class edu.cmu.pslc.logging.ContextMessage
Returns the skill list.
getSkillList() - Method in class edu.cmu.pslc.logging.TutorMessage
Get skill list.
getSource() - Method in class edu.cmu.pslc.logging.Message
Get source.
getStepInfo() - Method in class edu.cmu.pslc.logging.element.StepElement
 
getStepList() - Method in class edu.cmu.pslc.logging.element.StepSequenceElement
 
getSubtype() - Method in class edu.cmu.pslc.logging.element.SemanticEventElement
 
getTime() - Method in class edu.cmu.pslc.logging.element.MetaElement
Gets time.
getTimeString() - Method in class edu.cmu.pslc.logging.Message
Get time as a string.
getTimeStringWithOutTimeZone(Date) - Static method in class edu.cmu.pslc.logging.util.DateTools
Return the date as a String without the time zone.
getTimeStringWithTimeZone(Date) - Static method in class edu.cmu.pslc.logging.util.DateTools
Return the date as a String with the time zone.
getTimeZone() - Method in class edu.cmu.pslc.logging.element.MetaElement
Gets timeZone.
getTimeZone() - Method in class edu.cmu.pslc.logging.Message
Get time zone.
getTotalHintsAvailable() - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
getTransactionId() - Method in class edu.cmu.pslc.logging.element.SemanticEventElement
 
getTrigger() - Method in class edu.cmu.pslc.logging.element.SemanticEventElement
 
getTutorAdviceList() - Method in class edu.cmu.pslc.logging.TutorMessage
Get tutor advice list.
getTutorFlag() - Method in class edu.cmu.pslc.logging.element.ProblemElement
Gets context.
getType() - Method in class edu.cmu.pslc.logging.element.ActionElement
Gets type.
getType() - Method in class edu.cmu.pslc.logging.element.ConditionElement
Gets type.
getType() - Method in class edu.cmu.pslc.logging.element.InputElement
Gets type.
getType() - Method in class edu.cmu.pslc.logging.element.LevelElement
Gets type.
getType() - Method in class edu.cmu.pslc.logging.element.SelectionElement
 
getUserId() - Method in class edu.cmu.pslc.logging.element.MetaElement
Gets userId.
getUserId() - Method in class edu.cmu.pslc.logging.Message
Get user id as a string.
getValue() - Method in class edu.cmu.pslc.logging.element.CustomFieldElement
Gets value.

H

handleOptions(String[]) - Method in class edu.cmu.pslc.logging.distiller.AndesDistiller
Handle the command line arguments.
handleOptions(String[]) - Method in class edu.cmu.pslc.logging.distiller.ChineseDistiller
Handle the command line options.
handleOptions(String[]) - Method in class edu.cmu.pslc.logging.distiller.GeometryDistiller
Handle the command line options.
handleOptions(String[]) - Method in class edu.cmu.pslc.logging.distiller.VLABDistiller
Handle the command line arguments.
hasUnescapedString(String) - Static method in class edu.cmu.pslc.logging.util.LogFormatUtils
This function checks a string to make sure that all characters listed in Escapable entities are escaped, and that the ampersands are part of an escape sequence of some kind.
HINT - Static variable in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
HINT_MESSAGE - Static variable in class edu.cmu.pslc.logging.Message
.
HINT_REQUEST - Static variable in class edu.cmu.pslc.logging.Message
.

I

INCORRECT - Static variable in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
INFO_TYPE - Static variable in class edu.cmu.pslc.logging.AbstractMessageLogger
Fixed info_type value for all messages: refers to DTD.
InputElement - Class in edu.cmu.pslc.logging.element
InputElement.
InputElement(String, String, String) - Constructor for class edu.cmu.pslc.logging.element.InputElement
Constructor.
InputElement(String) - Constructor for class edu.cmu.pslc.logging.element.InputElement
Constructor.
InterpretationElement - Class in edu.cmu.pslc.logging.element
InterpretationElement.
InterpretationElement(Boolean, StepSequenceElement, StepSequenceElement) - Constructor for class edu.cmu.pslc.logging.element.InterpretationElement
Constructor.
InterpretationElement(Boolean, StepSequenceElement) - Constructor for class edu.cmu.pslc.logging.element.InterpretationElement
Constructor.

J

justDoIt() - Method in class edu.cmu.pslc.logging.distiller.AndesDistiller
Read and parse the files in the input directory and put modified files in the output directory.
justDoIt() - Method in class edu.cmu.pslc.logging.distiller.ChineseDistiller
Read the input file and produce a tab-delimited file and or xml file, either of which DataShop can import.
justDoIt() - Method in class edu.cmu.pslc.logging.distiller.GeometryDistiller
Read and parse the input file, then take that data and log actions.
justDoIt() - Method in class edu.cmu.pslc.logging.Sample
Just do something cool and nothing more.

L

LevelElement - Class in edu.cmu.pslc.logging.element
LevelElement.
LevelElement(String, String, ProblemElement) - Constructor for class edu.cmu.pslc.logging.element.LevelElement
Constructor.
LevelElement(String, String, LevelElement) - Constructor for class edu.cmu.pslc.logging.element.LevelElement
Constructor.
LevelElement(String, ProblemElement) - Constructor for class edu.cmu.pslc.logging.element.LevelElement
Constructor.
LevelElement(String, LevelElement) - Constructor for class edu.cmu.pslc.logging.element.LevelElement
Constructor.
log(Message) - Method in class edu.cmu.pslc.logging.FileLogger
Logs a message to the previously given file.
log(String, Message) - Method in class edu.cmu.pslc.logging.FileLogger
Logs a message.
log(Message, Date) - Method in class edu.cmu.pslc.logging.FileLogger
Logs a message with a new time stamp.
log(String, Message, Date) - Method in class edu.cmu.pslc.logging.FileLogger
Logs a message with a new time stamp.
log(Message, String) - Method in class edu.cmu.pslc.logging.FileLogger
Logs a message with a new time stamp.
log(Message) - Method in interface edu.cmu.pslc.logging.MessageLogger
Logs a message.
log(String, Message) - Method in interface edu.cmu.pslc.logging.MessageLogger
Logs a message with an authentication token.
log(Message, Date) - Method in interface edu.cmu.pslc.logging.MessageLogger
Logs a message with a new time stamp.
log(String, Message, Date) - Method in interface edu.cmu.pslc.logging.MessageLogger
Logs a message with a new time stamp, and an authentication token.
log(Message) - Method in class edu.cmu.pslc.logging.OliDatabaseLogger
Logs a message to the previously given file.
log(String, Message) - Method in class edu.cmu.pslc.logging.OliDatabaseLogger
Logs a message with an authentication token.
log(Message, Date) - Method in class edu.cmu.pslc.logging.OliDatabaseLogger
Logs a message with a new time stamp.
log(String, Message, Date) - Method in class edu.cmu.pslc.logging.OliDatabaseLogger
Logs a message with a new time stamp, and an authentication token.
log(Message) - Method in class edu.cmu.pslc.logging.OliDiskLogger
Logs a message to the previously given file.
log(String, Message) - Method in class edu.cmu.pslc.logging.OliDiskLogger
Logs a message with an authentication token.
log(Message, Date) - Method in class edu.cmu.pslc.logging.OliDiskLogger
Logs a message with a new time stamp.
log(String, Message, Date) - Method in class edu.cmu.pslc.logging.OliDiskLogger
Logs a message with a new time stamp, and an authentication token.
LogFormatUtils - Class in edu.cmu.pslc.logging.util
Utility class for Logging.
logSession(String, String) - Method in class edu.cmu.pslc.logging.OliDatabaseLogger
Log a SessionLog record.
logSession(String, String) - Method in class edu.cmu.pslc.logging.OliDiskLogger
Log a SessionLog record.

M

main(String[]) - Static method in class edu.cmu.pslc.logging.distiller.AndesDistiller
Main.
main(String[]) - Static method in class edu.cmu.pslc.logging.distiller.ChineseDistiller
Main.
main(String[]) - Static method in class edu.cmu.pslc.logging.distiller.GeometryDistiller
Main.
main(String[]) - Static method in class edu.cmu.pslc.logging.distiller.VLABDistiller
Main method.
main(String[]) - Static method in class edu.cmu.pslc.logging.Sample
Main.
main(String[]) - Static method in class edu.cmu.pslc.logging.util.DiskImporter
The main method.
Message - Class in edu.cmu.pslc.logging
The message class is an abstract class to describe any type of message that DataShop accepts.
MessageLogger - Interface in edu.cmu.pslc.logging
Interface for the 3 types of logger.
MetaElement - Class in edu.cmu.pslc.logging.element
MetaElement.
MetaElement(String, String, String, String) - Constructor for class edu.cmu.pslc.logging.element.MetaElement
Constructor.
MetaElement(String, Boolean, String, String, String) - Constructor for class edu.cmu.pslc.logging.element.MetaElement
Constructor.
MSG_ELEMENT - Static variable in class edu.cmu.pslc.logging.Message
.
MSG_SEQUENCE_ELEMENT - Static variable in class edu.cmu.pslc.logging.Message
.

O

OliDatabaseLogger - Class in edu.cmu.pslc.logging
This logger will log to a OLI-style log database directly.
OliDatabaseLogger(StreamLogger, String) - Constructor for class edu.cmu.pslc.logging.OliDatabaseLogger
Constructor.
OliDiskLogger - Class in edu.cmu.pslc.logging
This logger will log to a file which can then be imported to a OLI-style log database.
OliDiskLogger(DiskLogger, String) - Constructor for class edu.cmu.pslc.logging.OliDiskLogger
Constructor.

P

PlainMessage - Class in edu.cmu.pslc.logging
The plain message is not a tutor or tool message.
ProblemElement - Class in edu.cmu.pslc.logging.element
ProblemElement.
ProblemElement(String, String, String, String) - Constructor for class edu.cmu.pslc.logging.element.ProblemElement
Constructor.
ProblemElement(String, String) - Constructor for class edu.cmu.pslc.logging.element.ProblemElement
Constructor.
ProblemElement(String) - Constructor for class edu.cmu.pslc.logging.element.ProblemElement
Constructor.
PROD_URL - Static variable in class edu.cmu.pslc.logging.AbstractMessageLogger
Logging URL when in production mode.
PropertyElement - Class in edu.cmu.pslc.logging.element
 
PropertyElement(String, String) - Constructor for class edu.cmu.pslc.logging.element.PropertyElement
 
PropertyElement(String, List) - Constructor for class edu.cmu.pslc.logging.element.PropertyElement
Create a list-valued property.
PropertyElement(String) - Constructor for class edu.cmu.pslc.logging.element.PropertyElement
 

Q

QA_URL - Static variable in class edu.cmu.pslc.logging.AbstractMessageLogger
Logging URL for QA testing.

R

readAndParseFile() - Method in class edu.cmu.pslc.logging.distiller.ChineseDistiller
Read the data from the file, parse it and return a list of RawData objects.
readAndParseFile() - Method in class edu.cmu.pslc.logging.distiller.GeometryDistiller
Read the data from the file, parse it and return a list of RawData objects.
RESULT - Static variable in class edu.cmu.pslc.logging.Message
.

S

Sample - Class in edu.cmu.pslc.logging
This is a sample application which uses the high level API of the Data Shop's tutor logging jar.
Sample() - Constructor for class edu.cmu.pslc.logging.Sample
Default constructor.
SelectionElement - Class in edu.cmu.pslc.logging.element
 
SelectionElement(String, String, String) - Constructor for class edu.cmu.pslc.logging.element.SelectionElement
 
SelectionElement(String) - Constructor for class edu.cmu.pslc.logging.element.SelectionElement
 
SemanticEventElement - Class in edu.cmu.pslc.logging.element
 
SemanticEventElement(String, String, String, String) - Constructor for class edu.cmu.pslc.logging.element.SemanticEventElement
 
SemanticEventElement(String, String) - Constructor for class edu.cmu.pslc.logging.element.SemanticEventElement
 
send() - Method in class edu.cmu.pslc.logging.util.DiskImporter
Send.
setActionEvaluationElement(ActionEvaluationElement) - Method in class edu.cmu.pslc.logging.TutorMessage
Set action evaluation element.
setAsAttempt() - Method in class edu.cmu.pslc.logging.ToolMessage
Set event as an attempt event.
setAsAttempt(String) - Method in class edu.cmu.pslc.logging.ToolMessage
Set event as an attempt event given the subtype.
setAsCorrectAttemptResponse() - Method in class edu.cmu.pslc.logging.TutorMessage
Set action evaluation element to correct.
setAsCorrectAttemptResponse(String) - Method in class edu.cmu.pslc.logging.TutorMessage
Set action evaluation element to correct given a subtype.
setAsHintRequest() - Method in class edu.cmu.pslc.logging.ToolMessage
Set event as hint request.
setAsHintRequest(String) - Method in class edu.cmu.pslc.logging.ToolMessage
Set event as hint request given the subtype.
setAsHintResponse() - Method in class edu.cmu.pslc.logging.TutorMessage
Set action evaluation element to hint.
setAsHintResponse(String) - Method in class edu.cmu.pslc.logging.TutorMessage
Set action evaluation element to hint given a subtype.
setAsIncorrectAttemptResponse() - Method in class edu.cmu.pslc.logging.TutorMessage
Set action evaluation element to incorrect.
setAsIncorrectAttemptResponse(String) - Method in class edu.cmu.pslc.logging.TutorMessage
Set action evaluation element to incorrect given a subtype.
setBuggyFlag(boolean) - Method in class edu.cmu.pslc.logging.element.SkillElement
 
setCategory(String) - Method in class edu.cmu.pslc.logging.element.SkillElement
 
setChosenFlag(Boolean) - Method in class edu.cmu.pslc.logging.element.InterpretationElement
Sets chosenFlag.
setClassDescription(String) - Method in class edu.cmu.pslc.logging.ContextMessage
Set description.
setClassification(String) - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
setClassName(String) - Method in class edu.cmu.pslc.logging.ContextMessage
Set class name.
setContextMessageId(String) - Method in class edu.cmu.pslc.logging.Message
Set context message id.
setCorrectFlag(Boolean) - Method in class edu.cmu.pslc.logging.element.StepSequenceElement
 
setCorrectStepSequence(StepSequenceElement) - Method in class edu.cmu.pslc.logging.element.InterpretationElement
Sets correctStepSequence.
setCurrentHintNumber(String) - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
setDataset(DatasetElement) - Method in class edu.cmu.pslc.logging.ContextMessage
Add dataset element.
setDescription(String) - Method in class edu.cmu.pslc.logging.element.ClassElement
Sets description.
setEvaluation(String) - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
setEventElement(EventElement) - Method in class edu.cmu.pslc.logging.ToolMessage
Set event element.
setEventElement(EventElement) - Method in class edu.cmu.pslc.logging.TutorMessage
Set event element.
setHintId(String) - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
setId(String) - Method in interface edu.cmu.pslc.logging.element.EventElement
Set the event id.
setId(String) - Method in class edu.cmu.pslc.logging.element.SemanticEventElement
 
setId(String) - Method in class edu.cmu.pslc.logging.element.UiEventElement
 
setIncorrectStepSequence(StepSequenceElement) - Method in class edu.cmu.pslc.logging.element.InterpretationElement
Sets incorrectStepSequence.
setInfile(String) - Method in class edu.cmu.pslc.logging.util.DiskImporter
Set the input file name.
setName(String) - Method in class edu.cmu.pslc.logging.element.ClassElement
Sets name.
setName(String) - Method in class edu.cmu.pslc.logging.element.SkillElement
 
setOrderedFlag(Boolean) - Method in class edu.cmu.pslc.logging.element.StepSequenceElement
 
setPeriod(String) - Method in class edu.cmu.pslc.logging.ContextMessage
Set period.
setPeriod(String) - Method in class edu.cmu.pslc.logging.element.ClassElement
Sets period.
setProbability(String) - Method in class edu.cmu.pslc.logging.element.SkillElement
 
setProblemName(String) - Method in class edu.cmu.pslc.logging.ToolMessage
Set problem name.
setProblemName(String) - Method in class edu.cmu.pslc.logging.TutorMessage
Set problem name.
setReplayElement(String) - Method in class edu.cmu.pslc.logging.ToolMessage
Set replay text.
setReplayElement(String) - Method in class edu.cmu.pslc.logging.TutorMessage
Set replay element.
setSchool(String) - Method in class edu.cmu.pslc.logging.ContextMessage
Set school name.
setSchool(String) - Method in class edu.cmu.pslc.logging.element.ClassElement
Sets school.
setSource(String) - Method in class edu.cmu.pslc.logging.Message
Set source.
setTime(String) - Method in class edu.cmu.pslc.logging.element.MetaElement
Sets time.
setTimeString(String) - Method in class edu.cmu.pslc.logging.Message
Set time as a string.
setToolMessage(ToolMessage) - Method in class edu.cmu.pslc.logging.TutorMessage
Set tool message.
setTotalHintsAvailable(String) - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
 
setTransactionId(String) - Method in class edu.cmu.pslc.logging.ToolMessage
Set transaction id.
setURL(String) - Method in class edu.cmu.pslc.logging.util.DiskImporter
Set the URL for OLI logging servlet to log to.
SkillElement - Class in edu.cmu.pslc.logging.element
 
SkillElement(String, String, String, String, boolean) - Constructor for class edu.cmu.pslc.logging.element.SkillElement
 
SkillElement(String, String, String, String) - Constructor for class edu.cmu.pslc.logging.element.SkillElement
 
SkillElement(String, String, String, boolean) - Constructor for class edu.cmu.pslc.logging.element.SkillElement
 
SkillElement(String, String, String) - Constructor for class edu.cmu.pslc.logging.element.SkillElement
 
SkillElement(String, String, boolean) - Constructor for class edu.cmu.pslc.logging.element.SkillElement
 
SkillElement(String, String) - Constructor for class edu.cmu.pslc.logging.element.SkillElement
 
StepElement - Class in edu.cmu.pslc.logging.element
 
StepElement(String, List) - Constructor for class edu.cmu.pslc.logging.element.StepElement
 
StepElement(String) - Constructor for class edu.cmu.pslc.logging.element.StepElement
 
StepSequenceElement - Class in edu.cmu.pslc.logging.element
 
StepSequenceElement(Boolean) - Constructor for class edu.cmu.pslc.logging.element.StepSequenceElement
 
StepSequenceElement(Boolean, List) - Constructor for class edu.cmu.pslc.logging.element.StepSequenceElement
 

T

takeAPeek() - Method in class edu.cmu.pslc.logging.distiller.AndesDistiller
Compares the prevStudentID with the nextStudent id to see if they are the same.
TOOL_MSG_ELEMENT - Static variable in class edu.cmu.pslc.logging.Message
.
ToolMessage - Class in edu.cmu.pslc.logging
The tutor message represents a logging element that originates from the tutor.
toString() - Method in class edu.cmu.pslc.logging.ContextMessage
To string method which displays meta element.
toString(boolean) - Method in class edu.cmu.pslc.logging.ContextMessage
To string method.
toString() - Method in class edu.cmu.pslc.logging.element.ActionElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.ActionEvaluationElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.ClassElement
toString.
toString() - Method in class edu.cmu.pslc.logging.element.ConditionElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.CustomFieldElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.DatasetElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.EventDescriptorElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.InputElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.InterpretationElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.LevelElement
Returns the xml version of the object.
toString(String) - Method in class edu.cmu.pslc.logging.element.LevelElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.MetaElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.ProblemElement
Returns the xml version of the object.
toString(String) - Method in class edu.cmu.pslc.logging.element.ProblemElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.PropertyElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.SelectionElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.SemanticEventElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.SkillElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.StepElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.StepSequenceElement
Returns the xml version of the object.
toString() - Method in class edu.cmu.pslc.logging.element.UiEventElement
Returns the xml version of the object.
toString(boolean) - Method in class edu.cmu.pslc.logging.Message
To string method.
toString() - Method in class edu.cmu.pslc.logging.PlainMessage
To string method called and displays meta element.
toString(boolean) - Method in class edu.cmu.pslc.logging.PlainMessage
To string method.
toString() - Method in class edu.cmu.pslc.logging.ToolMessage
To string method calls toString(boolean).
toString(boolean) - Method in class edu.cmu.pslc.logging.ToolMessage
To string method.
toString() - Method in class edu.cmu.pslc.logging.TutorMessage
To string method calls toString(boolean) method.
toString(boolean) - Method in class edu.cmu.pslc.logging.TutorMessage
To string method.
TUTOR_FLAG_OTHER - Static variable in class edu.cmu.pslc.logging.element.ProblemElement
Tutor Flag enumeration field value - "other".
TUTOR_FLAG_POST_TEST - Static variable in class edu.cmu.pslc.logging.element.ProblemElement
Tutor Flag enumeration field value - "test".
TUTOR_FLAG_PRE_TEST - Static variable in class edu.cmu.pslc.logging.element.ProblemElement
Tutor Flag enumeration field value - "test".
TUTOR_FLAG_TEST - Static variable in class edu.cmu.pslc.logging.element.ProblemElement
Tutor Flag enumeration field value - "test".
TUTOR_FLAG_TUTOR - Static variable in class edu.cmu.pslc.logging.element.ProblemElement
Tutor Flag enumeration field value - "tutor".
TUTOR_MSG_ELEMENT - Static variable in class edu.cmu.pslc.logging.Message
.
TutorMessage - Class in edu.cmu.pslc.logging
The tutor message represents a logging element that originates from the tutor.

U

UiEventElement - Class in edu.cmu.pslc.logging.element
 
UiEventElement(String, String) - Constructor for class edu.cmu.pslc.logging.element.UiEventElement
 

V

VERSION_NUMBER - Static variable in class edu.cmu.pslc.logging.Message
.
VERSION_NUMBER_ATTR - Static variable in class edu.cmu.pslc.logging.Message
.
VLABDistiller - Class in edu.cmu.pslc.logging.distiller
Simple Java class to break apart the enormous VLAB logs for loading to DataShop.
VLABDistiller() - Constructor for class edu.cmu.pslc.logging.distiller.VLABDistiller
Simple constructor.

W

writeXmlFile(List<ChineseDistiller.Transaction>) - Method in class edu.cmu.pslc.logging.distiller.ChineseDistiller
Write the transactions to a XML file.
A C D E F G H I J L M O P Q R S T U V W 

Copyright (c) 2015 - Pittsburgh Science of Learning Center