protected function marshall(QtiComponent $component)
    {
        $element = static::getDOMCradle()->createElement($component->getQtiClassName());
        $this->setDOMElementAttribute($element, 'identifiers', implode("\x20", $component->getIdentifiers()->getArrayCopy()));
        
        $fixedIdentifiers = $component->getFixedIdentifiers();
        if (count($fixedIdentifiers) > 0) {
            $this->setDOMElementAttribute($element, 'fixedIdentifiers', implode("\x20", $component->getFixedIdentifiers()->getArrayCopy()));
        }

        return $element;
    }
protected function marshall(QtiComponent $component)
    {
        $element = static::getDOMCradle()->createElement($component->getQtiClassName());
        $this->setDOMElementAttribute($element, 'identifiers', implode("\x20", $component->getIdentifiers()->getArrayCopy()));
        
        $fixedIdentifiers = $component->getFixedIdentifiers();
        if (count($fixedIdentifiers) > 0) {
            $this->setDOMElementAttribute($element, 'fixedIdentifiers', implode("\x20", $component->getFixedIdentifiers()->getArrayCopy()));
        }

        return $element;
    }
protected function marshall ( QtiComponent $ component ) { $ element = static :: getDOMCradle ( ) -> createElement ( $ component -> getQtiClassName ( ) ) ; $ this -> setDOMElementAttribute ( $ element , 'identifiers' , implode ( "\x20" , $ component -> getIdentifiers ( ) -> getArrayCopy ( ) ) ) ; $ fixedIdentifiers = $ component -> getFixedIdentifiers ( ) ; if ( count ( $ fixedIdentifiers ) > 0 ) { $ this -> setDOMElementAttribute ( $ element , 'fixedIdentifiers' , implode ( "\x20" , $ component -> getFixedIdentifiers ( ) -> getArrayCopy ( ) ) ) ; } return $ element ; }
Marshall a ShufflingGroup object into a DOMElement object.

@param \qtism\data\QtiComponent $component A ShufflingGroup object.
@return \DOMElement The according DOMElement object.
Marshall a ShufflingGroup object into a DOMElement object .