protected function generateDetail($index = 0)
 {
     $detailNode = $this->configuration->get('xmlObject')->detail;
     $detailBand = $detailNode->band;
     foreach ($detailBand->staticText as $staticText) {
         $this->appendStaticText($staticText);
     }
     foreach ($detailBand->textField as $textField) {
         $this->appendTextField($textField, $index);
     }
     foreach ($detailBand->line as $line) {
         $this->appendLine($line);
     }
     foreach ($detailBand->image as $image) {
         $this->appendImage($image);
     }
     $this->page->setUsed((int) (string) $detailNode->band->attributes()['height']);
 }