ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilSoapStructureReader Class Reference
+ Inheritance diagram for ilSoapStructureReader:
+ Collaboration 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.

References $object.

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 $structureObject, and _parseStructure().

{
$this->_parseStructure();
}

+ 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;
}

+ 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::$structureObject

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