Class: Hyrax::Forms::PcdmObjectForm
- Inherits:
-
ResourceForm
- Object
- Valkyrie::ChangeSet
- ChangeSet
- ResourceForm
- Hyrax::Forms::PcdmObjectForm
- Includes:
- ContainedInWorksBehavior, DepositAgreementBehavior, LeaseabilityBehavior, PermissionBehavior
- Defined in:
- app/forms/hyrax/forms/pcdm_object_form.rb
Overview
A form for PCDM objects: resources which have collection relationships and generally resemble Hyrax::Work
.
Although File Sets are technically also PCDM objects, they use a separate form class: Hyrax::Forms::FileSetForm
.
Constant Summary
Constants included from ContainedInWorksBehavior
ContainedInWorksBehavior::InWorksPrepopulator
Constants inherited from ResourceForm
ResourceForm::LockKeyPrepopulator
Method Summary
Methods included from PermissionBehavior
included, #permission_populator
Methods included from LeaseabilityBehavior
#embargo_populator, included, #lease_populator, #visibility_populator
Methods included from DepositAgreementBehavior
Methods included from ContainedInWorksBehavior
Methods inherited from ResourceForm
#[]=, #display_additional_fields?, for, #initialize, #model_class, #primary_terms, required_fields, required_fields=, #secondary_terms
Methods inherited from ChangeSet
Constructor Details
This class inherits a constructor from Hyrax::Forms::ResourceForm