ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (string $version="1.0", string $outEnc="utf-8", string $inEnc="utf-8") | |
xmlSetDtdDef (string $dtdDef) | |
Sets dtd definition. More... | |
xmlSetGenCmt (string $genCmt) | |
Sets generated comment. More... | |
xmlFormatData (string $data) | |
Indents text for better reading. More... | |
xmlHeader () | |
Writes xml header. More... | |
xmlStartTag (string $tag, ?array $attrs=null, bool $empty=false, bool $encode=true, bool $escape=true) | |
Writes a starttag. More... | |
xmlEndTag (string $tag) | |
Writes an endtag. More... | |
xmlData (string $data, bool $encode=true, bool $escape=true) | |
Writes data. More... | |
xmlElement (string $tag, $attrs=null, $data=null, $encode=true, $escape=true) | |
Writes a basic element (no children, just textual content) More... | |
xmlDumpFile (string $file, bool $format=true) | |
Dumps xml document from memory into a file. More... | |
xmlDumpMem (bool $format=true) | |
Returns xml document from memory. More... | |
appendXML (string $a_str) | |
append xml string to document More... | |
xmlClear () | |
clears xmlStr More... | |
Private Member Functions | |
xmlSetStSheet (string $stSheet) | |
Sets stylesheet. More... | |
xmlEscapeData (string $data) | |
Escapes reserved characters. More... | |
xmlEncodeData (string $data) | |
Encodes text from input encoding into output encoding. More... | |
xmlFormatElement (array $array) | |
Callback function for xmlFormatData; do not invoke directly. More... | |
xmlComment (string $comment) | |
Writes a comment. More... | |
Private Attributes | |
string | $xmlStr |
string | $version |
string | $outEnc |
string | $inEnc |
string | $dtdDef = "" |
string | $stSheet = "" |
string | $genCmt = "Generated by ILIAS XmlWriter" |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning XML writer class
Class to simplify manual writing of xml documents. It only supports writing xml sequentially, because the xml document is saved in a string with no additional structure information. The author is responsible for well-formedness and validity of the xml document.
Definition at line 30 of file class.ilXmlWriter.php.
ilXmlWriter::__construct | ( | string | $version = "1.0" , |
string | $outEnc = "utf-8" , |
||
string | $inEnc = "utf-8" |
||
) |
ilXmlWriter::appendXML | ( | string | $a_str | ) |
append xml string to document
Definition at line 415 of file class.ilXmlWriter.php.
Referenced by ilCourseXMLWriter\__buildMetaData(), ilGroupXMLWriter\__buildMetaData(), ilLMPageObject\exportFO(), ilObjMediaObject\exportXML(), ilGlossaryDefinition\exportXMLDefinition(), ilStructureObject\exportXMLMetaData(), ilGlossaryDefinition\exportXMLMetaData(), ilLMPageObject\exportXMLMetaData(), ilObjGlossary\exportXMLMetaData(), ilObjContentObject\exportXMLMetaData(), ilLMPageObject\exportXMLPageContent(), ilDidacticTemplateLocalRoleAction\toXml(), ilObjLinkResource\toXML(), and ilDidacticTemplateLocalPolicyAction\toXml().
ilXmlWriter::xmlClear | ( | ) |
clears xmlStr
Definition at line 423 of file class.ilXmlWriter.php.
Referenced by ilFolderXmlWriter\init(), ilWebLinkXmlWriter\init(), and ilLPXmlWriter\init().
|
private |
Writes a comment.
Definition at line 313 of file class.ilXmlWriter.php.
Referenced by xmlHeader().
ilXmlWriter::xmlData | ( | string | $data, |
bool | $encode = true , |
||
bool | $escape = true |
||
) |
Writes data.
Definition at line 321 of file class.ilXmlWriter.php.
References $data, xmlEncodeData(), and xmlEscapeData().
Referenced by ilContainer\_exportContainerSettings(), ilTestExportRandomQuestionSet\populateQuestionStages(), and xmlElement().
ilXmlWriter::xmlDumpFile | ( | string | $file, |
bool | $format = true |
||
) |
Dumps xml document from memory into a file.
Definition at line 370 of file class.ilXmlWriter.php.
References $format, $xmlStr, and xmlFormatData().
ilXmlWriter::xmlDumpMem | ( | bool | $format = true | ) |
Returns xml document from memory.
Definition at line 400 of file class.ilXmlWriter.php.
References $format, $xmlStr, and xmlFormatData().
Referenced by ilSoapInstallationInfoXMLWriter\getXML(), ilLearningSequenceXMLWriter\getXml(), ilSoapStructureObjectXMLWriter\getXML(), ilMD2XML\getXML(), ilXMLResultSetWriter\getXML(), ilContainerReferenceXmlWriter\getXml(), ilCategoryXmlWriter\getXml(), ilUserXMLWriter\getXML(), ilCourseXMLWriter\getXML(), ilGroupXMLWriter\getXML(), ilSoapRoleObjectXMLWriter\getXML(), ilChatroomXMLWriter\getXML(), ilExerciseXMLWriter\getXML(), ilObjectXMLWriter\getXML(), ilForumXMLWriter\getXML(), and ilFileXMLWriter\getXML().
ilXmlWriter::xmlElement | ( | string | $tag, |
$attrs = null , |
|||
$data = null , |
|||
$encode = true , |
|||
$escape = true |
|||
) |
Writes a basic element (no children, just textual content)
Definition at line 342 of file class.ilXmlWriter.php.
References $data, xmlData(), xmlEndTag(), and xmlStartTag().
Referenced by ilUserXMLWriter\__addElement(), ilGroupXMLWriter\__buildAdmin(), ilGroupXMLWriter\__buildExtraSettings(), ilGroupXMLWriter\__buildMember(), ilGroupXMLWriter\__buildPeriod(), ilGroupXMLWriter\__buildRegistration(), ilCourseXMLWriter\__buildSetting(), ilGroupXMLWriter\__buildTitleDescription(), ilUserXMLWriter\__handlePreferences(), ilUserXMLWriter\__handleUser(), ilAdvancedMDValues\_appendXMLByObjId(), ilContainerSortingSettings\_exportContainerSortingSettings(), ilLMPageObject\_exportXMLAlias(), ilLPXmlWriter\addLPInformation(), SurveyQuestion\addMaterialTag(), ilObjSurvey\addMaterialTag(), ilAdvancedMDFieldDefinitionGroupBased\addPropertiesToXML(), ilAdvancedMDFieldDefinitionFloat\addPropertiesToXML(), ilAdvancedMDFieldDefinitionText\addPropertiesToXML(), ilAdvancedMDFieldDefinitionInteger\addPropertiesToXML(), ilAdvancedMDFieldDefinitionSelect\addPropertiesToXML(), assQuestion\addQTIMaterial(), assQuestionExport\addQtiMetaDataField(), ilDataSet\addRecordsXml(), assQuestionExport\addSolutionHints(), ilUserDefinedData\addToXML(), ilUserDefinedFields\addToXML(), ilDataSet\addTypesXml(), ilSoapLearningProgressAdministration\addUserProgress(), ilObjectXMLWriter\appendObjectProperties(), ilObjectXMLWriter\appendOperations(), ilObjectXMLWriter\appendPathToObject(), ilXMLResultSetWriter\appendRow(), ilObjectXMLWriter\appendTimeTargets(), ilExerciseXMLWriter\attachMarking(), ilXMLResultSetWriter\buildColSpecs(), ilCourseReferenceXmlWriter\buildCourseSettings(), ilSoapInstallationInfoXMLWriter\buildInstallationInfo(), ilContainerReferenceXmlWriter\buildTarget(), ilContainerReferenceXmlWriter\buildTitle(), ilCategoryXmlWriter\buildTranslations(), ilAuthProviderSaml\buildUserAttributeXml(), ilTestResultsToXML\exportActiveIDs(), ilChatroomXMLWriter\exportData(), ilStructureObject\exportFO(), ilLMPageObject\exportFO(), ilTestResultsToXML\exportPassResult(), ilTestResultsToXML\exportRandomTestQuestions(), ilTestResultsToXML\exportResultCache(), ilTestResultsToXML\exportTestResults(), ilTestResultsToXML\exportTestSequence(), ilTestResultsToXML\exportTestSolutions(), ilTestResultsToXML\exportTestTimes(), ilSoapStructureObject\exportXML(), ilGlossaryTerm\exportXML(), ilLMPageObject\exportXML(), ilObjContentObject\exportXMLProperties(), ilObjectXMLWriter\getXML(), ilExerciseXMLWriter\handleAssignmentFiles(), ilExerciseXMLWriter\handleAssignmentMembers(), SurveyTextQuestion\insertXML(), SurveyMultipleChoiceQuestion\insertXML(), SurveyMetricQuestion\insertXML(), SurveySingleChoiceQuestion\insertXML(), SurveyMatrixQuestion\insertXML(), ilTestExportRandomQuestionSet\populateCommonSettings(), ilTestExportRandomQuestionSet\populateSelectionDefinitions(), ilSoapRoleObjectXMLWriter\start(), ilChatroomXMLWriter\start(), ilForumXMLWriter\start(), ilExerciseXMLWriter\start(), ilFileXMLWriter\start(), ilDidacticTemplateIncludeFilterPattern\toXml(), ilDidacticTemplateExcludeFilterPattern\toXml(), ilWebLinkItem\toXML(), ilMDFormat\toXML(), ilWebLinkParameter\toXML(), ilMDEntity\toXML(), ilMDIdentifier\toXML(), ilMDIdentifier_\toXML(), ilMDLocation\toXML(), ilMDKeyword\toXML(), ilDidacticTemplateIconHandler\toXml(), ilMDDescription\toXML(), ilMDLanguage\toXML(), ilMDTaxon\toXML(), ilMDAnnotation\toXML(), ilMDTypicalAgeRange\toXML(), ilMDTaxonPath\toXML(), ilObjLinkResource\toXML(), ilMDContribute\toXML(), ilMDLifecycle\toXML(), ilMDRights\toXML(), ilMDClassification\toXML(), ilMDRequirement\toXML(), ilAdvancedMDRecordTranslations\toXML(), ilLOTestAssignments\toXml(), ilMultilingualism\toXml(), ilLORandomTestQuestionPools\toXml(), ilMDTechnical\toXML(), ilMDGeneral\toXML(), ilCourseObjectiveMaterials\toXml(), ilMDEducational\toXML(), ilDidacticTemplateSetting\toXml(), ilLOSettings\toXml(), ilCourseObjective\toXml(), ilAdvancedMDRecord\toXML(), ilCourseObjectiveQuestion\toXml(), ilAdvancedMDFieldDefinition\toXML(), ilFolderXmlWriter\write(), ilContainerXmlWriter\writeCourseItemInformation(), ilLearningSequenceXMLWriter\writeDescription(), ilLearningSequenceXMLWriter\writeLPSettings(), ilLearningSequenceXMLWriter\writeLSItems(), ilLearningSequenceXMLWriter\writeOwner(), ilRoleXmlExport\writeRole(), ilLearningSequenceXMLWriter\writeSettings(), and ilLearningSequenceXMLWriter\writeTitle().
|
private |
Encodes text from input encoding into output encoding.
Definition at line 134 of file class.ilXmlWriter.php.
References $data.
Referenced by xmlData(), and xmlStartTag().
ilXmlWriter::xmlEndTag | ( | string | $tag | ) |
Writes an endtag.
Definition at line 305 of file class.ilXmlWriter.php.
Referenced by ilCourseXMLWriter\__buildAdmin(), ilUserXMLWriter\__buildFooter(), ilGroupXMLWriter\__buildFooter(), ilCourseXMLWriter\__buildFooter(), ilCourseXMLWriter\__buildMember(), ilGroupXMLWriter\__buildPeriod(), ilGroupXMLWriter\__buildRegistration(), ilCourseXMLWriter\__buildSetting(), ilCourseXMLWriter\__buildSubscriber(), ilCourseXMLWriter\__buildTutor(), ilCourseXMLWriter\__buildWaitingList(), ilUserXMLWriter\__handlePreferences(), ilUserXMLWriter\__handleUser(), ilAdvancedMDValues\_appendXMLByObjId(), ilContainer\_exportContainerSettings(), ilLMPageObject\_exportXMLAlias(), assQuestionExport\addAnswerSpecificFeedback(), ilLPXmlWriter\addLPInformation(), SurveyQuestion\addMaterialTag(), ilObjSurvey\addMaterialTag(), assQuestion\addQTIMaterial(), assQuestionExport\addQtiMetaDataField(), ilDataSet\addRecordsXml(), ilUserDefinedFields\addToXML(), ilDataSet\addTypesXml(), ilSoapLearningProgressAdministration\addUserProgress(), ilObjectXMLWriter\appendObjectProperties(), ilObjectXMLWriter\appendPathToObject(), ilXMLResultSetWriter\appendRow(), ilObjectXMLWriter\appendTimeTargets(), ilExerciseXMLWriter\attachMarking(), ilSoapInstallationInfoXMLWriter\buildClient(), ilXMLResultSetWriter\buildColSpecs(), ilSoapInstallationInfoXMLWriter\buildFooter(), ilXMLResultSetWriter\buildFooter(), ilCategoryXmlWriter\buildFooter(), ilContainerReferenceXmlWriter\buildFooter(), ilSoapRoleObjectXMLWriter\buildFooter(), ilObjectXMLWriter\buildFooter(), ilSoapInstallationInfoXMLWriter\buildInstallationInfo(), ilXMLResultSetWriter\buildRows(), ilCategoryXmlWriter\buildTranslations(), ilSoapInstallationInfoXMLWriter\end(), ilTestResultsToXML\exportActiveIDs(), assClozeTestExport\exportAnswerSpecificFeedbacks(), ilChatroomXMLWriter\exportData(), ilTestResultsToXML\exportPassResult(), ilTestResultsToXML\exportRandomTestQuestions(), ilTestResultsToXML\exportResultCache(), ilTestResultsToXML\exportTestResults(), ilTestResultsToXML\exportTestSequence(), ilTestResultsToXML\exportTestSolutions(), ilTestResultsToXML\exportTestTimes(), ilStructureObject\exportXML(), ilSoapStructureObject\exportXML(), ilGlossaryDefinition\exportXML(), ilGlossaryTerm\exportXML(), ilLMPageObject\exportXML(), ilObjGlossary\exportXML(), ilObjContentObject\exportXML(), ilObjGlossary\exportXMLGlossaryItems(), ilObjContentObject\exportXMLProperties(), ilObjectXMLWriter\getXML(), ilTestResultsToXML\getXML(), ilExerciseXMLWriter\handleAssignmentFiles(), ilExerciseXMLWriter\handleAssignmentMembers(), SurveyTextQuestion\insertXML(), SurveyMultipleChoiceQuestion\insertXML(), SurveyMetricQuestion\insertXML(), SurveySingleChoiceQuestion\insertXML(), SurveyMatrixQuestion\insertXML(), ilObjQuestionPool\objectToXmlWriter(), ilTestExportRandomQuestionSet\populateQuestionSetConfigXml(), ilTestExportRandomQuestionSet\populateQuestionStages(), ilTestExportRandomQuestionSet\populateSelectionDefinitions(), ilSoapRoleObjectXMLWriter\start(), ilChatroomXMLWriter\start(), ilForumXMLWriter\start(), ilExerciseXMLWriter\start(), ilFileXMLWriter\start(), ilWebLinkItem\toXML(), ilMDOrComposite\toXML(), ilDidacticTemplateLocalRoleAction\toXml(), ilMDAnnotation\toXML(), ilMDTaxonPath\toXML(), ilObjLinkResource\toXML(), ilDidacticTemplateBlockRoleAction\toXml(), ilMDContribute\toXML(), ilMDLifecycle\toXML(), ilDidacticTemplateLocalPolicyAction\toXml(), ilMDRelation\toXML(), ilMDRights\toXML(), ilMDMetaMetadata\toXML(), ilMDClassification\toXML(), ilMDRequirement\toXML(), ilMD\toXML(), ilAdvancedMDRecordTranslations\toXML(), ilMultilingualism\toXml(), ilMDTechnical\toXML(), ilMDGeneral\toXML(), ilMDEducational\toXML(), ilDidacticTemplateSetting\toXml(), ilCourseObjective\toXml(), ilAdvancedMDRecord\toXML(), ilCourseObjectiveQuestion\toXml(), ilAdvancedMDFieldDefinition\toXML(), ilDidacticTemplateXmlWriter\write(), ilFolderXmlWriter\write(), ilContainerXmlWriter\write(), ilAdvancedMDRecordXMLWriter\write(), ilRoleXmlExport\write(), ilContainerXmlWriter\writeCourseItemInformation(), ilLearningSequenceXMLWriter\writeFooter(), ilLearningSequenceXMLWriter\writeLSItems(), ilRoleXmlExport\writeRole(), ilContainerXmlWriter\writeSubitems(), and xmlElement().
|
private |
Escapes reserved characters.
Definition at line 87 of file class.ilXmlWriter.php.
Referenced by xmlData(), and xmlStartTag().
ilXmlWriter::xmlFormatData | ( | string | $data | ) |
Indents text for better reading.
Definition at line 175 of file class.ilXmlWriter.php.
Referenced by xmlDumpFile(), and xmlDumpMem().
|
private |
Callback function for xmlFormatData; do not invoke directly.
Definition at line 190 of file class.ilXmlWriter.php.
ilXmlWriter::xmlHeader | ( | ) |
Writes xml header.
Definition at line 238 of file class.ilXmlWriter.php.
References $dtdDef, $stSheet, and xmlComment().
Referenced by ilUserXMLWriter\__buildHeader(), ilGroupXMLWriter\__buildHeader(), ilCourseXMLWriter\__buildHeader(), ilExerciseXMLWriter\__buildHeader(), ilFileXMLWriter\__buildHeader(), ilGroupReferenceXmlWriter\buildHeader(), ilXMLResultSetWriter\buildHeader(), ilCategoryReferenceXmlWriter\buildHeader(), ilSoapInstallationInfoXMLWriter\buildHeader(), ilSoapStructureObjectXMLWriter\buildHeader(), ilFolderXmlWriter\buildHeader(), ilWebLinkXmlWriter\buildHeader(), ilCourseReferenceXmlWriter\buildHeader(), ilAdvancedMDRecordXMLWriter\buildHeader(), ilContainerReferenceXmlWriter\buildHeader(), ilCategoryXmlWriter\buildHeader(), ilLPXmlWriter\buildHeader(), ilSoapRoleObjectXMLWriter\buildHeader(), ilContainerXmlWriter\buildHeader(), ilObjectXMLWriter\buildHeader(), ilTestResultsToXML\getXML(), ilDidacticTemplateXmlWriter\write(), and ilRoleXmlExport\writeHeader().
ilXmlWriter::xmlSetDtdDef | ( | string | $dtdDef | ) |
Sets dtd definition.
Definition at line 63 of file class.ilXmlWriter.php.
References $dtdDef.
Referenced by ilUserXMLWriter\__buildHeader(), ilGroupXMLWriter\__buildHeader(), ilCourseXMLWriter\__buildHeader(), ilExerciseXMLWriter\__buildHeader(), ilFileXMLWriter\__buildHeader(), ilGroupReferenceXmlWriter\buildHeader(), ilXMLResultSetWriter\buildHeader(), ilCategoryReferenceXmlWriter\buildHeader(), ilSoapInstallationInfoXMLWriter\buildHeader(), ilSoapStructureObjectXMLWriter\buildHeader(), ilFolderXmlWriter\buildHeader(), ilWebLinkXmlWriter\buildHeader(), ilCourseReferenceXmlWriter\buildHeader(), ilAdvancedMDRecordXMLWriter\buildHeader(), ilContainerReferenceXmlWriter\buildHeader(), ilCategoryXmlWriter\buildHeader(), ilSoapRoleObjectXMLWriter\buildHeader(), ilContainerXmlWriter\buildHeader(), ilObjectXMLWriter\buildHeader(), ilLearningSequenceXMLWriter\writeHeader(), and ilRoleXmlExport\writeHeader().
ilXmlWriter::xmlSetGenCmt | ( | string | $genCmt | ) |
Sets generated comment.
Definition at line 79 of file class.ilXmlWriter.php.
References $genCmt.
Referenced by ilUserXMLWriter\__buildHeader(), ilGroupXMLWriter\__buildHeader(), ilCourseXMLWriter\__buildHeader(), ilExerciseXMLWriter\__buildHeader(), ilFileXMLWriter\__buildHeader(), ilGroupReferenceXmlWriter\buildHeader(), ilCategoryReferenceXmlWriter\buildHeader(), ilSoapInstallationInfoXMLWriter\buildHeader(), ilSoapStructureObjectXMLWriter\buildHeader(), ilFolderXmlWriter\buildHeader(), ilWebLinkXmlWriter\buildHeader(), ilCourseReferenceXmlWriter\buildHeader(), ilAdvancedMDRecordXMLWriter\buildHeader(), ilContainerReferenceXmlWriter\buildHeader(), ilCategoryXmlWriter\buildHeader(), ilSoapRoleObjectXMLWriter\buildHeader(), ilContainerXmlWriter\buildHeader(), ilObjectXMLWriter\buildHeader(), ilLearningSequenceXMLWriter\writeHeader(), and ilRoleXmlExport\writeHeader().
|
private |
ilXmlWriter::xmlStartTag | ( | string | $tag, |
?array | $attrs = null , |
||
bool | $empty = false , |
||
bool | $encode = true , |
||
bool | $escape = true |
||
) |
Writes a starttag.
Definition at line 262 of file class.ilXmlWriter.php.
References $name, xmlEncodeData(), and xmlEscapeData().
Referenced by ilCourseXMLWriter\__buildAdmin(), ilCourseXMLWriter\__buildCourseStart(), ilGroupXMLWriter\__buildGroup(), ilUserXMLWriter\__buildHeader(), ilCourseXMLWriter\__buildMember(), ilGroupXMLWriter\__buildPeriod(), ilGroupXMLWriter\__buildRegistration(), ilCourseXMLWriter\__buildSetting(), ilCourseXMLWriter\__buildSubscriber(), ilCourseXMLWriter\__buildTutor(), ilCourseXMLWriter\__buildWaitingList(), ilUserXMLWriter\__handlePreferences(), ilUserXMLWriter\__handleUser(), ilAdvancedMDValues\_appendXMLByObjId(), ilContainer\_exportContainerSettings(), ilLMPageObject\_exportXMLAlias(), assQuestionExport\addAnswerSpecificFeedback(), ilLPXmlWriter\addLPInformation(), SurveyQuestion\addMaterialTag(), ilObjSurvey\addMaterialTag(), assQuestion\addQTIMaterial(), assQuestionExport\addQtiMetaDataField(), ilDataSet\addRecordsXml(), ilUserDefinedFields\addToXML(), ilDataSet\addTypesXml(), ilSoapLearningProgressAdministration\addUserProgress(), ilObjectXMLWriter\appendObjectProperties(), ilObjectXMLWriter\appendPathToObject(), ilXMLResultSetWriter\appendRow(), ilObjectXMLWriter\appendTimeTargets(), ilExerciseXMLWriter\attachMarking(), ilCategoryXmlWriter\buildCategory(), ilSoapInstallationInfoXMLWriter\buildClient(), ilXMLResultSetWriter\buildColSpecs(), ilXMLResultSetWriter\buildHeader(), ilSoapInstallationInfoXMLWriter\buildHeader(), ilSoapRoleObjectXMLWriter\buildHeader(), ilObjectXMLWriter\buildHeader(), ilSoapInstallationInfoXMLWriter\buildInstallationInfo(), ilContainerReferenceXmlWriter\buildReference(), ilXMLResultSetWriter\buildRows(), ilCategoryXmlWriter\buildTranslations(), ilTestResultsToXML\exportActiveIDs(), assClozeTestExport\exportAnswerSpecificFeedbacks(), ilChatroomXMLWriter\exportData(), ilTestResultsToXML\exportPassResult(), ilTestResultsToXML\exportRandomTestQuestions(), ilTestResultsToXML\exportResultCache(), ilTestResultsToXML\exportTestResults(), ilTestResultsToXML\exportTestSequence(), ilTestResultsToXML\exportTestSolutions(), ilTestResultsToXML\exportTestTimes(), ilStructureObject\exportXML(), ilSoapStructureObject\exportXML(), ilGlossaryDefinition\exportXML(), ilGlossaryTerm\exportXML(), ilLMPageObject\exportXML(), ilObjGlossary\exportXML(), ilObjContentObject\exportXML(), ilObjGlossary\exportXMLGlossaryItems(), ilObjContentObject\exportXMLProperties(), ilObjectXMLWriter\getXML(), ilTestResultsToXML\getXML(), ilExerciseXMLWriter\handleAssignmentFiles(), ilExerciseXMLWriter\handleAssignmentMembers(), SurveyTextQuestion\insertXML(), SurveyMultipleChoiceQuestion\insertXML(), SurveyMetricQuestion\insertXML(), SurveySingleChoiceQuestion\insertXML(), SurveyMatrixQuestion\insertXML(), ilObjQuestionPool\objectToXmlWriter(), ilTestExportRandomQuestionSet\populateQuestionSetConfigXml(), ilTestExportRandomQuestionSet\populateQuestionStages(), ilTestExportRandomQuestionSet\populateSelectionDefinitions(), ilSoapInstallationInfoXMLWriter\start(), ilSoapRoleObjectXMLWriter\start(), ilChatroomXMLWriter\start(), ilForumXMLWriter\start(), ilExerciseXMLWriter\start(), ilFileXMLWriter\start(), ilWebLinkItem\toXML(), ilMDOrComposite\toXML(), ilDidacticTemplateLocalRoleAction\toXml(), ilMDAnnotation\toXML(), ilMDTaxonPath\toXML(), ilObjLinkResource\toXML(), ilDidacticTemplateBlockRoleAction\toXml(), ilMDContribute\toXML(), ilMDLifecycle\toXML(), ilDidacticTemplateLocalPolicyAction\toXml(), ilMDRelation\toXML(), ilMDRights\toXML(), ilMDMetaMetadata\toXML(), ilMDClassification\toXML(), ilMDRequirement\toXML(), ilMD\toXML(), ilAdvancedMDRecordTranslations\toXML(), ilMultilingualism\toXml(), ilMDTechnical\toXML(), ilMDGeneral\toXML(), ilMDEducational\toXML(), ilDidacticTemplateSetting\toXml(), ilCourseObjective\toXml(), ilAdvancedMDRecord\toXML(), ilCourseObjectiveQuestion\toXml(), ilAdvancedMDFieldDefinition\toXML(), ilDidacticTemplateXmlWriter\write(), ilFolderXmlWriter\write(), ilContainerXmlWriter\write(), ilAdvancedMDRecordXMLWriter\write(), ilRoleXmlExport\write(), ilContainerXmlWriter\writeCourseItemInformation(), ilLearningSequenceXMLWriter\writeLearningSequence(), ilLearningSequenceXMLWriter\writeLSItems(), ilRoleXmlExport\writeRole(), ilContainerXmlWriter\writeSubitems(), and xmlElement().
|
private |
Definition at line 40 of file class.ilXmlWriter.php.
Referenced by xmlHeader(), and xmlSetDtdDef().
|
private |
Definition at line 44 of file class.ilXmlWriter.php.
Referenced by xmlSetGenCmt().
|
private |
Definition at line 38 of file class.ilXmlWriter.php.
Referenced by __construct().
|
private |
Definition at line 36 of file class.ilXmlWriter.php.
Referenced by __construct().
|
private |
Definition at line 42 of file class.ilXmlWriter.php.
Referenced by xmlHeader(), and xmlSetStSheet().
|
private |
Definition at line 34 of file class.ilXmlWriter.php.
Referenced by __construct(), and ilFileXMLWriter\start().
|
private |
Definition at line 32 of file class.ilXmlWriter.php.
Referenced by xmlDumpFile(), and xmlDumpMem().