Public Member Functions | Data Fields

ilSoapStructureReader Class Reference

Inheritance diagram for ilSoapStructureReader:

Public Member Functions

 ilSoapStructureReader (&$object)
 getStructureObject ()
 _parseStructure ()
 isValid ()
 getObject ()
 read access to parent object

Data Fields

 $object
 $structureObject

Detailed Description

Definition at line 37 of file class.ilSoapStructureReader.php.


Member Function Documentation

ilSoapStructureReader::_parseStructure (  ) 

Reimplemented in ilSoapGLOStructureReader, and ilSoapLMStructureReader.

Definition at line 52 of file class.ilSoapStructureReader.php.

Referenced by getStructureObject().

                                    {
                die ("abstract");
        }

Here is the caller graph for this function:

ilSoapStructureReader::getObject (  ) 

read access to parent object

Definition at line 64 of file class.ilSoapStructureReader.php.

Referenced by ilSoapLMStructureReader::_parseStructure(), and ilSoapGLOStructureReader::_parseStructure().

                              {
                return $this->object;
        }

Here is the caller graph for this function:

ilSoapStructureReader::getStructureObject (  ) 

Definition at line 47 of file class.ilSoapStructureReader.php.

References _parseStructure().

                                      {
                $this->_parseStructure();
                return $this->structureObject;
        }

Here is the call graph for this function:

ilSoapStructureReader::ilSoapStructureReader ( &$  object  ) 

Definition at line 41 of file class.ilSoapStructureReader.php.

References $object, and ilSoapStructureObjectFactory::getInstanceForObject().

Referenced by ilSoapGLOStructureReader::ilSoapGLOStructureReader(), and ilSoapLMStructureReader::ilSoapLMStructureReader().

        {
                $this->object = & $object;
                $this->structureObject = & ilSoapStructureObjectFactory::getInstanceForObject ($object);
        }

Here is the call graph for this function:

Here is the caller graph for this function:

ilSoapStructureReader::isValid (  ) 

Definition at line 56 of file class.ilSoapStructureReader.php.

                            {
            return $this->structureObject != null && is_a($this->structureObject, "ilSoapStructureObject");
        }


Field Documentation

ilSoapStructureReader::$object
ilSoapStructureReader::$structureObject

Definition at line 39 of file class.ilSoapStructureReader.php.


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