Uses of Class
org.problets.domain.knowledge.KnowledgeUnit

Packages that use KnowledgeUnit
org.problets.domain.knowledge   
org.problets.student.view   
 

Uses of KnowledgeUnit in org.problets.domain.knowledge
 

Methods in org.problets.domain.knowledge that return KnowledgeUnit
 KnowledgeUnit KnowledgeModel.breadthFirstSearch(java.util.Vector nodeVector, java.lang.String desiredRoot)
          Facilitates Breadth first search of the knowledge tree - If this is the node you are looking for, return it Else, add its children to the nodeVector and return
 KnowledgeUnit KnowledgeUnit.cleanClone()
          This method returns a clone, whose variables generated, correct, partial, incorrect, missed are initialized to zero
 KnowledgeUnit KnowledgeModel.findShallowest(KnowledgeUnit currentRoot, java.lang.String desiredRoot)
          Does Breadth First Search to find the KnowledgeUnit node with content = desiredRoot in the tree whose root is currentRoot - returns the desiredRoot's node
 KnowledgeUnit KnowledgeUnit.getChild(java.util.Vector contentVector)
          Returns a reference to the descendant corresponding to the contents of the vector
 KnowledgeUnit KnowledgeModel.getDomainRoot()
           
 KnowledgeUnit KnowledgeModel.getKnowledgeUnit(java.lang.String learningObjective)
          Returns a reference to the leaf KnowledgeUnit corresponding to the learning objective provided in dot.separated notation.
 KnowledgeUnit KnowledgeUnit.getParent()
          Returns a reference to the parent of this knowledge unit
 KnowledgeUnit IndividualKnowledgeModel.getTopicRoot()
          Returns the root of the knowledge tree subtended by current topic - currently used by conceptmap.OpenStudentModeler
 

Methods in org.problets.domain.knowledge with parameters of type KnowledgeUnit
 KnowledgeUnit KnowledgeModel.findShallowest(KnowledgeUnit currentRoot, java.lang.String desiredRoot)
          Does Breadth First Search to find the KnowledgeUnit node with content = desiredRoot in the tree whose root is currentRoot - returns the desiredRoot's node
 boolean KnowledgeUnit.learningObjectiveDone(KnowledgeUnit standard)
          Method returns if this knowledge unit has not yet met the goals set in standard unit.
 void KnowledgeUnit.setParent(KnowledgeUnit inParent)
          Returns the text version of each grading option Moved to GradeConstants as an array public static String gradeText( int gradeNum ) { String result = ""; switch( gradeNum ) { case GENERATED: result = "Generated"; break; case CORRECT: result = "Correct"; break; case PARTIAL: result = "Partial"; break; case INCORRECT: result = "Incorrect"; break; case MISSED: result = "Missed"; break; case UNATTEMPTED: result = "Unattempted"; break; default: result = "Unknown!"; break; } return result; }
 

Constructors in org.problets.domain.knowledge with parameters of type KnowledgeUnit
ConceptStats(KnowledgeUnit knowledgeUnit)
           
KnowledgeUnit(KnowledgeUnit inParent, java.lang.String inContent)
           
KnowledgeUnit(KnowledgeUnit inParent, java.util.Vector knowledgeTaxonomy)
          Constructor to be used when the knowledge model is built recursively based on the template text file.
 

Uses of KnowledgeUnit in org.problets.student.view
 

Constructors in org.problets.student.view with parameters of type KnowledgeUnit
KnowledgeUnitView(KnowledgeUnit inModel)