Public Member Functions | Data Fields

ilMetaTechnicalRequirementSet Class Reference

Public Member Functions

 ilMetaTechnicalRequirementSet ()
 Constructor public.
 addRequirement (&$a_requirement)
 add a requirement
getRequirements ()
 get all requirements of the set
 getXML ()

Data Fields

 $requirements

Detailed Description

Definition at line 34 of file class.ilMetaTechnicalRequirementSet.php.


Member Function Documentation

ilMetaTechnicalRequirementSet::addRequirement ( &$  a_requirement  ) 

add a requirement

Parameters:
object $a_requirement requirement object of class ilMetaTechnicalRequirement

Definition at line 53 of file class.ilMetaTechnicalRequirementSet.php.

        {
                $this->requirements[] =& $a_requirement;
        }

& ilMetaTechnicalRequirementSet::getRequirements (  ) 

get all requirements of the set

Returns:
array arrray of requirements objects (class ilMetaTechnicalRequirement)

Definition at line 63 of file class.ilMetaTechnicalRequirementSet.php.

        {
                return $this->requirements;
        }

ilMetaTechnicalRequirementSet::getXML (  ) 

Definition at line 68 of file class.ilMetaTechnicalRequirementSet.php.

        {
                $xml = "<OrComposite>";
                foreach($this->requirements as $req)
                {
                        $xml.= $req->getXML();
                }
                $xml.= "</OrComposite>";
        }

ilMetaTechnicalRequirementSet::ilMetaTechnicalRequirementSet (  ) 

Constructor public.

Definition at line 42 of file class.ilMetaTechnicalRequirementSet.php.

        {
        }


Field Documentation

ilMetaTechnicalRequirementSet::$requirements

Definition at line 36 of file class.ilMetaTechnicalRequirementSet.php.


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