public function getFileEditFields(File $file)
 {
     $fields = new FieldList();
     if ($this->getUseCropbox()) {
         $f = new CropboxField($name = "Cropbox", $title = "Crop box", $imageID = $file->ID);
         $f->addExtraClass('stacked');
         $fields->push($f);
     }
     if ($this->getUseFocuspoint()) {
         $f = new FocusPointField($name = "FocusXY", $title = "Focus point", $imageID = $file->ID);
         $f->setValue(FocusPointField::sourceCoordsToFieldValue($file->FocusX, $file->FocusY));
         $f->addExtraClass('stacked');
         $fields->push($f);
     }
     return $fields;
 }