Stud.IP  2.0 Revision 48548
 All Data Structures Namespaces Files Functions Variables Pages
Ilias3SaxParser Class Reference
Inheritance diagram for Ilias3SaxParser:
Inheritance graph
Collaboration diagram for Ilias3SaxParser:
Collaboration graph

Public Member Functions

 Ilias3SaxParser ($a_xml_file= '')
 setXMLContent ($a_xml_content)
 getXMLContent ()
 getInputType ()
 startParsing ()
 createParser ()
 setOptions ($a_xml_parser)
 setHandlers ($a_xml_parser)
 openXMLFile ()
 parse ($a_xml_parser, $a_fp=null)
 freeParser ($a_xml_parser)

Data Fields

 $input_type = null
 $xml_content = ''
 $ilias
 $lng
 $xml_file

Member Function Documentation

createParser ( )

create parser

private

Here is the caller graph for this function:

freeParser (   $a_xml_parser)

free xml parser handle

private

Here is the caller graph for this function:

getInputType ( )

Here is the caller graph for this function:

getXMLContent ( )

Here is the caller graph for this function:

Ilias3SaxParser (   $a_xml_file = '')

Constructor setup ILIAS global object public

Here is the caller graph for this function:

openXMLFile ( )

open xml file

private

Here is the caller graph for this function:

parse (   $a_xml_parser,
  $a_fp = null 
)

parse xml file

private

Here is the call graph for this function:

Here is the caller graph for this function:

setHandlers (   $a_xml_parser)

set event handler should be overwritten by inherited class private

Reimplemented in Ilias3ObjectXMLParser.

Here is the caller graph for this function:

setOptions (   $a_xml_parser)

set parser options

private

Here is the caller graph for this function:

setXMLContent (   $a_xml_content)

Here is the caller graph for this function:

startParsing ( )

stores xml data in array

private

Here is the call graph for this function:

Field Documentation

$ilias
$input_type = null
$lng
$xml_content = ''
$xml_file

The documentation for this class was generated from the following file: