|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilAssQuestionSkillAssignmentXmlParser:
Collaboration diagram for ilAssQuestionSkillAssignmentXmlParser:Public Member Functions | |
| __construct (?string $xmlFile) | |
| isParsingActive () | |
| setParsingActive (bool $parsingActive) | |
| getCurQuestionId () | |
| setCurQuestionId (?int $curQuestionId) | |
| getCurAssignment () | |
| setCurAssignment (?ilAssQuestionSkillAssignmentImport $curAssignment) | |
| getAssignmentList () | |
| getCurExpression () | |
| setCurExpression (?ilAssQuestionSolutionComparisonExpressionImport $curExpression) | |
| setHandlers ($a_xml_parser) | |
| handlerBeginTag ($xmlParser, $tagName, $tagAttributes) | |
| handlerEndTag ($xmlParser, $tagName) | |
| handlerCharacterData ($xmlParser, $charData) | |
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 | |
| $parsingActive | |
| $characterDataBuffer | |
| $curQuestionId | |
| $curAssignment | |
| $curExpression | |
| $assignmentList | |
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 25 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
| ilAssQuestionSkillAssignmentXmlParser::__construct | ( | ?string | $xmlFile | ) |
| $xmlFile |
Definition at line 60 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:
|
protected |
Definition at line 94 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by handlerCharacterData().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::getAssignmentList | ( | ) |
Definition at line 119 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $assignmentList.
Referenced by handlerEndTag().
Here is the caller graph for this function:
|
protected |
Definition at line 81 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $characterDataBuffer.
Referenced by handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::getCurAssignment | ( | ) |
Definition at line 109 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $curAssignment.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::getCurExpression | ( | ) |
Definition at line 124 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $curExpression.
Referenced by handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::getCurQuestionId | ( | ) |
Definition at line 99 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $curQuestionId.
Referenced by handlerBeginTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::handlerBeginTag | ( | $xmlParser, | |
| $tagName, | |||
| $tagAttributes | |||
| ) |
Definition at line 141 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().
Here is the call graph for this function:| ilAssQuestionSkillAssignmentXmlParser::handlerCharacterData | ( | $xmlParser, | |
| $charData | |||
| ) |
Definition at line 232 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References appendToCharacterDataBuffer(), and isParsingActive().
Here is the call graph for this function:| ilAssQuestionSkillAssignmentXmlParser::handlerEndTag | ( | $xmlParser, | |
| $tagName | |||
| ) |
Definition at line 189 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References getAssignmentList(), getCharacterDataBuffer(), getCurAssignment(), getCurExpression(), isParsingActive(), resetCharacterDataBuffer(), setCurAssignment(), setCurExpression(), setCurQuestionId(), and setParsingActive().
Here is the call graph for this function:| ilAssQuestionSkillAssignmentXmlParser::isParsingActive | ( | ) |
Definition at line 71 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $parsingActive.
Referenced by handlerBeginTag(), handlerCharacterData(), and handlerEndTag().
Here is the caller graph for this function:
|
protected |
| string | $characterDataBuffer |
Definition at line 89 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::setCurAssignment | ( | ?ilAssQuestionSkillAssignmentImport | $curAssignment | ) |
Definition at line 114 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $curAssignment.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::setCurExpression | ( | ?ilAssQuestionSolutionComparisonExpressionImport | $curExpression | ) |
Definition at line 129 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $curExpression.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentXmlParser::setCurQuestionId | ( | ?int | $curQuestionId | ) |
Definition at line 104 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $curQuestionId, 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 134 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
| ilAssQuestionSkillAssignmentXmlParser::setParsingActive | ( | bool | $parsingActive | ) |
Definition at line 76 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
References $parsingActive.
Referenced by handlerBeginTag(), and handlerEndTag().
Here is the caller graph for this function:
|
protected |
Definition at line 55 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getAssignmentList().
|
protected |
Definition at line 35 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getCharacterDataBuffer().
|
protected |
Definition at line 45 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getCurAssignment(), and setCurAssignment().
|
protected |
Definition at line 50 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getCurExpression(), and setCurExpression().
|
protected |
Definition at line 40 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by getCurQuestionId(), and setCurQuestionId().
|
protected |
Definition at line 30 of file class.ilAssQuestionSkillAssignmentXmlParser.php.
Referenced by isParsingActive(), and setParsingActive().