|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ilAssQuestionSkillAssignmentXmlParser:
Collaboration diagram for ilAssQuestionSkillAssignmentXmlParser:Public Member Functions | |
| __construct (?string $xml_file) | |
| isParsingActive () | |
| setParsingActive (bool $parsing_active) | |
| getCurQuestionid () | |
| setCurQuestionid (?int $cur_question_id) | |
| getCurAssignment () | |
| setCurAssignment (?ilAssQuestionSkillAssignmentImport $cur_assignment) | |
| getAssignmentList () | |
| getCurExpression () | |
| setCurExpression (?ilAssQuestionSolutionComparisonExpressionImport $cur_expression) | |
| setHandlers ($a_xml_parser) | |
| handlerBeginTag ($xml_parser, $tag_name, $tag_attributes) | |
| handlerEndTag ($xml_parser, $tag_name) | |
| handlerCharacterData ($xml_parser, $char_data) | |
Public Member Functions inherited from ilSaxParser | |
| __construct (?string $path_to_file='', ?bool $throw_exception=false) | |
| setXMLContent (string $a_xml_content) | |
| getXMLContent () | |
| getInputType () | |
| startParsing () | |
| stores xml data in array More... | |
| createParser () | |
| setHandlers ($a_xml_parser) | |
| parse ($a_xml_parser, $a_fp=null) | |
Protected Member Functions | |
| getCharacterDataBuffer () | |
| resetCharacterDataBuffer () | |
| appendToCharacterDataBuffer (string $characterData) | |
Protected Member Functions inherited from ilSaxParser | |
| openXMLFile () | |
| handleError (string $message) | |
| setThrowException (bool $throw_exception) | |
Protected Attributes | |
| bool | $parsing_active = false |
| string | $character_data_buffer = '' |
| int | $cur_question_id = null |
| ilAssQuestionSkillAssignmentImport | $cur_assignment = null |
| ilAssQuestionSolutionComparisonExpressionImport | $cur_expression = null |
| ilAssQuestionSkillAssignmentImportList | $assignment_list |
Protected Attributes inherited from ilSaxParser | |
| ilLanguage | $lng = null |
Additional Inherited Members | |
Data Fields inherited from ilSaxParser | |
| string | $xml_file |
| bool | $throw_exception = false |
Definition at line 27 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
| ilAssQuestionSkillAssignmentXmlParser::__construct | ( | ?string | $xml_file | ) |
Definition at line 41 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References ilSaxParser\$xml_file, and ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:
|
protected |
Definition at line 67 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by handlerCharacterData().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::getAssignmentList | ( | ) |
Definition at line 92 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $assignment_list.
Referenced by handlerEndTag().
Here is the caller graph for this function:
|
protected |
Definition at line 57 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $character_data_buffer.
Referenced by handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::getCurAssignment | ( | ) |
Definition at line 82 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $cur_assignment.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::getCurExpression | ( | ) |
Definition at line 97 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $cur_expression.
Referenced by handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::getCurQuestionid | ( | ) |
Definition at line 72 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $cur_question_id.
Referenced by handlerBeginTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::handlerBeginTag | ( | $xml_parser, | |
| $tag_name, | |||
| $tag_attributes | |||
| ) |
Definition at line 113 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References ilAssQuestionSkillAssignment\EVAL_MODE_BY_QUESTION_RESULT, ilAssQuestionSkillAssignment\EVAL_MODE_BY_QUESTION_SOLUTION, getCurAssignment(), getCurQuestionid(), isParsingActive(), resetCharacterDataBuffer(), setCurAssignment(), setCurExpression(), setCurQuestionid(), and setParsingActive().
Referenced by setHandlers().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::handlerCharacterData | ( | $xml_parser, | |
| $char_data | |||
| ) |
Definition at line 204 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References appendToCharacterDataBuffer(), and isParsingActive().
Referenced by setHandlers().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::handlerEndTag | ( | $xml_parser, | |
| $tag_name | |||
| ) |
Definition at line 161 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References getAssignmentList(), getCharacterDataBuffer(), getCurAssignment(), getCurExpression(), isParsingActive(), resetCharacterDataBuffer(), setCurAssignment(), setCurExpression(), setCurQuestionid(), and setParsingActive().
Referenced by setHandlers().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::isParsingActive | ( | ) |
Definition at line 47 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $parsing_active.
Referenced by handlerBeginTag(), handlerCharacterData(), and handlerEndTag().
Here is the caller graph for this function:
|
protected |
Definition at line 62 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::setCurAssignment | ( | ?ilAssQuestionSkillAssignmentImport | $cur_assignment | ) |
Definition at line 87 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $cur_assignment.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::setCurExpression | ( | ?ilAssQuestionSolutionComparisonExpressionImport | $cur_expression | ) |
Definition at line 102 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $cur_expression.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::setCurQuestionid | ( | ?int | $cur_question_id | ) |
Definition at line 77 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $cur_question_id, and ILIAS\Repository\int().
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::setHandlers | ( | $a_xml_parser | ) |
| XMLParser | resource | $a_xml_parser |
Reimplemented from ilSaxParser.
Definition at line 107 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References handlerBeginTag(), handlerCharacterData(), and handlerEndTag().
Here is the call graph for this function:| ilAssQuestionSkillAssignmentXmlParser::setParsingActive | ( | bool | $parsing_active | ) |
Definition at line 52 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $parsing_active.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:
|
protected |
Definition at line 39 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getAssignmentList().
|
protected |
Definition at line 31 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getCharacterDataBuffer().
|
protected |
Definition at line 35 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getCurAssignment(), and setCurAssignment().
|
protected |
Definition at line 37 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getCurExpression(), and setCurExpression().
|
protected |
Definition at line 33 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getCurQuestionid(), and setCurQuestionid().
|
protected |
Definition at line 29 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by isParsingActive(), and setParsingActive().