protected function canDeleteField()
    {
        return isset($this->data_field['field_id'])
            && $this->field->canDelete($this->data_field['field_id'])
            && $this->access('field_delete');
    }