private function readRecordOfficeArtDgContainer($stream, $pos)
{
$arrayReturn = array('length' => 0);
$data = $this->loadRecordHeader($stream, $pos);
if ($data['recVer'] == 0xf && $data['recInstance'] == 0x0 && $data['recType'] == 0xf002) {
// Record Header
$arrayReturn['length'] += 8;
// drawingData
$drawingData = $this->readRecordOfficeArtFDG($stream, $pos + $arrayReturn['length']);
$arrayReturn['length'] += $drawingData['length'];
// regroupItems
//@todo
// groupShape
$groupShape = $this->readRecordOfficeArtSpgrContainer($stream, $pos + $arrayReturn['length']);
$arrayReturn['length'] += $groupShape['length'];
// shape
$shape = $this->readRecordOfficeArtSpContainer($stream, $pos + $arrayReturn['length']);
$arrayReturn['length'] += $shape['length'];
// solvers1
//@todo
// deletedShapes
//@todo
// solvers1
//@todo
}
return $arrayReturn;
}