Public Member Functions | Data Fields

ilQTIMaterial Class Reference

Public Member Functions

 ilQTIMaterial ()
 addMattext ($a_mattext)
 addMatimage ($a_matimage)
 addMatemtext ($a_matemtext)
 addMataudio ($a_mataudio)
 addMatvideo ($a_matvideo)
 addMatapplet ($a_matapplet)
 addMatapplication ($a_matapplication)
 addMatref ($a_matref)
 addMatbreak ($a_matbreak)
 addMat_extension ($a_mat_extension)
 addAltmaterial ($a_altmaterial)
 setFlow ($a_flow)
 getFlow ()
 setLabel ($a_label)
 getLabel ()

Data Fields

 $label
 $flow
 $comment
 $mattext
 $matemtext
 $matimage
 $mataudio
 $matvideo
 $matapplet
 $matapplication
 $matref
 $matbreak
 $mat_extension
 $altmaterial

Detailed Description

Definition at line 32 of file class.ilQTIMaterial.php.


Member Function Documentation

ilQTIMaterial::addAltmaterial ( a_altmaterial  ) 

Definition at line 115 of file class.ilQTIMaterial.php.

        {
                array_push($this->altmaterial, $a_altmaterial);
        }

ilQTIMaterial::addMat_extension ( a_mat_extension  ) 

Definition at line 110 of file class.ilQTIMaterial.php.

        {
                array_push($this->mat_extension, $a_mat_extension);
        }

ilQTIMaterial::addMatapplet ( a_matapplet  ) 

Definition at line 90 of file class.ilQTIMaterial.php.

        {
                array_push($this->matapplet, $a_matapplet);
        }

ilQTIMaterial::addMatapplication ( a_matapplication  ) 

Definition at line 95 of file class.ilQTIMaterial.php.

        {
                array_push($this->matapplication, $a_matapplication);
        }

ilQTIMaterial::addMataudio ( a_mataudio  ) 

Definition at line 80 of file class.ilQTIMaterial.php.

        {
                array_push($this->mataudio, $a_mataudio);
        }

ilQTIMaterial::addMatbreak ( a_matbreak  ) 

Definition at line 105 of file class.ilQTIMaterial.php.

        {
                array_push($this->matbreak, $a_matbreak);
        }

ilQTIMaterial::addMatemtext ( a_matemtext  ) 

Definition at line 75 of file class.ilQTIMaterial.php.

        {
                array_push($this->matemtext, $a_matemtext);
        }

ilQTIMaterial::addMatimage ( a_matimage  ) 

Definition at line 70 of file class.ilQTIMaterial.php.

        {
                array_push($this->matimage, $a_matimage);
        }

ilQTIMaterial::addMatref ( a_matref  ) 

Definition at line 100 of file class.ilQTIMaterial.php.

        {
                array_push($this->matref, $a_matref);
        }

ilQTIMaterial::addMattext ( a_mattext  ) 

Definition at line 65 of file class.ilQTIMaterial.php.

        {
                array_push($this->mattext, $a_mattext);
        }

ilQTIMaterial::addMatvideo ( a_matvideo  ) 

Definition at line 85 of file class.ilQTIMaterial.php.

        {
                array_push($this->matvideo, $a_matvideo);
        }

ilQTIMaterial::getFlow (  ) 

Definition at line 125 of file class.ilQTIMaterial.php.

        {
                return $this->flow;
        }

ilQTIMaterial::getLabel (  ) 

Definition at line 135 of file class.ilQTIMaterial.php.

        {
                return $this->label;
        }

ilQTIMaterial::ilQTIMaterial (  ) 

Definition at line 49 of file class.ilQTIMaterial.php.

        {
                $this->flow = 0;
                $this->mattext = array();
                $this->matemtext = array();
                $this->matimage = array();
                $this->mataudio = array();
                $this->matvideo = array();
                $this->matapplet = array();
                $this->matapplication = array();
                $this->matref = array();
                $this->matbreak = array();
                $this->mat_extension = array();
                $this->altmaterial = array();
        }

ilQTIMaterial::setFlow ( a_flow  ) 

Definition at line 120 of file class.ilQTIMaterial.php.

        {
                $this->flow = $a_flow;
        }

ilQTIMaterial::setLabel ( a_label  ) 

Definition at line 130 of file class.ilQTIMaterial.php.

        {
                $this->label = $a_label;
        }


Field Documentation

ilQTIMaterial::$altmaterial

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

ilQTIMaterial::$comment

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

ilQTIMaterial::$flow

Definition at line 35 of file class.ilQTIMaterial.php.

ilQTIMaterial::$label

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

ilQTIMaterial::$mat_extension

Definition at line 46 of file class.ilQTIMaterial.php.

ilQTIMaterial::$matapplet

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

ilQTIMaterial::$matapplication

Definition at line 43 of file class.ilQTIMaterial.php.

ilQTIMaterial::$mataudio

Definition at line 40 of file class.ilQTIMaterial.php.

ilQTIMaterial::$matbreak

Definition at line 45 of file class.ilQTIMaterial.php.

ilQTIMaterial::$matemtext

Definition at line 38 of file class.ilQTIMaterial.php.

ilQTIMaterial::$matimage

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

ilQTIMaterial::$matref

Definition at line 44 of file class.ilQTIMaterial.php.

ilQTIMaterial::$mattext

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

ilQTIMaterial::$matvideo

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


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