Uses of Class
org.broadleafcommerce.openadmin.web.form.entity.EntityForm
Packages that use EntityForm
Package
Description
-
Uses of EntityForm in org.broadleafcommerce.openadmin.processor
Methods in org.broadleafcommerce.openadmin.processor with parameters of type EntityFormModifier and TypeMethodDescriptionprotected voidErrorsProcessor.addFieldErrorForDynamicForm(EntityForm form, org.springframework.validation.FieldError err, Map<String, List<String>> tabErrors) protected voidErrorsProcessor.addFieldErrorForMainForm(EntityForm form, org.springframework.validation.FieldError err, String errField, Map<String, List<String>> tabErrors) protected StringErrorsProcessor.getTabName(EntityForm form, String errField) -
Uses of EntityForm in org.broadleafcommerce.openadmin.server.security.service
Fields in org.broadleafcommerce.openadmin.server.security.service declared as EntityFormMethods in org.broadleafcommerce.openadmin.server.security.service that return EntityFormMethods in org.broadleafcommerce.openadmin.server.security.service with parameters of type EntityFormModifier and TypeMethodDescriptionvoidEntityFormModifierRequest.setEntityForm(EntityForm entityForm) EntityFormModifierRequest.withEntityForm(EntityForm entityForm) -
Uses of EntityForm in org.broadleafcommerce.openadmin.server.service
Methods in org.broadleafcommerce.openadmin.server.service with parameters of type EntityFormModifier and TypeMethodDescriptionAdminEntityService.addEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) Persists the given entityAdminEntityServiceImpl.addEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) AdminEntityService.addSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, List<SectionCrumb> sectionCrumb) Adds an item into the specified collectionAdminEntityServiceImpl.addSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, List<SectionCrumb> sectionCrumbs) AdminEntityServiceImpl.getPropertiesFromEntityForm(EntityForm entityForm) AdminEntityService.getRequestForEntityForm(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumbs) Gets the PersistencePackageRequest for the passed in EntityFormAdminEntityServiceImpl.getRequestForEntityForm(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumbs) AdminEntityService.removeEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) Removes the given entityAdminEntityServiceImpl.removeEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) AdminEntityService.updateEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) Updates the given entityAdminEntityServiceImpl.updateEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) AdminEntityService.updateSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, String collectionItemId, String alternateId, List<SectionCrumb> sectionCrumb) Updates the specified collection itemAdminEntityService.updateSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, String collectionItemId, List<SectionCrumb> sectionCrumb) Updates the specified collection itemAdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, String collectionItemId, String alternateId, List<SectionCrumb> sectionCrumbs) AdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, String collectionItemId, List<SectionCrumb> sectionCrumb) -
Uses of EntityForm in org.broadleafcommerce.openadmin.web.controller
Methods in org.broadleafcommerce.openadmin.web.controller that return EntityFormModifier and TypeMethodDescriptionprotected EntityFormAdminAbstractController.getDynamicFieldTemplateForm(DynamicEntityFormInfo info, String entityId, EntityForm dynamicFormOverride) Convenience method for obtaining a dynamic field template form for a particular entity.protected EntityFormAdminAbstractController.getEntityForm(String sectionKey, String sectionClassName, String id) Convenience method for obtaining a fully built EntityForm for the given sectionKey, sectionClassName, and id.protected EntityFormAdminAbstractController.getEntityForm(DynamicEntityFormInfo info) protected EntityFormAdminAbstractController.getEntityForm(DynamicEntityFormInfo info, EntityForm dynamicFormOverride) Methods in org.broadleafcommerce.openadmin.web.controller with parameters of type EntityFormModifier and TypeMethodDescriptionAdminTranslationController.addTranslation(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, EntityForm entityForm, org.springframework.validation.BindingResult result) Saves a new translation to the database.protected voidAdminAbstractController.extractDynamicFormFields(ClassMetadata cmd, EntityForm entityForm) This method will scan the entityForm for all dynamic form fields and pull them out as appropriate.protected EntityFormAdminAbstractController.getDynamicFieldTemplateForm(DynamicEntityFormInfo info, String entityId, EntityForm dynamicFormOverride) Convenience method for obtaining a dynamic field template form for a particular entity.protected EntityFormAdminAbstractController.getEntityForm(DynamicEntityFormInfo info, EntityForm dynamicFormOverride) protected TranslationFormAdminTranslationController.getTranslationForm(EntityForm entityForm) Converts an EntityForm into a TranslationFormprotected voidAdminAbstractController.modifyAddEntityForm(EntityForm entityForm, Map<String, String> pathVars) This method is invoked whenever an assembled EntityForm is rendered for the add entity screen.org.broadleafcommerce.common.extension.ExtensionResultStatusTypeAbstractAdminAbstractControllerExtensionHandler.modifyDynamicForm(EntityForm form, String parentEntityId) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeAdminAbstractControllerExtensionHandler.modifyDynamicForm(EntityForm form, String parentEntityId) Invoked wheneverAdminAbstractController#getBlankDynamicFieldTemplateFormorAdminAbstractController.getDynamicFieldTemplateForm(org.broadleafcommerce.openadmin.web.form.entity.DynamicEntityFormInfo, java.lang.String, org.broadleafcommerce.openadmin.web.form.entity.EntityForm)is invoked.protected voidAdminAbstractController.modifyEntityForm(EntityForm entityForm, Map<String, String> pathVars) This method is invoked whenever an assembled EntityForm is rendered.protected voidAdminUserManagementController.modifyEntityForm(EntityForm ef, Map<String, String> pathVars) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeAbstractAdminAbstractControllerExtensionHandler.modifyPreAddEntityForm(EntityForm entityForm, ClassMetadata cmd, Map<String, String> pathVars) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeAdminAbstractControllerExtensionHandler.modifyPreAddEntityForm(EntityForm entityForm, ClassMetadata cmd, Map<String, String> pathVars) Extension point for setting values on an EntityForm before the initial object is persisted.protected voidAdminTranslationController.modifyRevertButton(EntityForm entityForm) Changing the default button class to "translation-revert-button" so that the JQuery action will be correctprotected org.broadleafcommerce.common.web.JsonResponseAdminAbstractController.populateJsonValidationErrors(EntityForm form, org.springframework.validation.BindingResult result, org.broadleafcommerce.common.web.JsonResponse json) Populates the given json response object based on the given form and resultprotected voidAdminTranslationController.populateTranslationFields(EntityForm entityForm, TranslationForm translationForm) AdminUserManagementController.saveEntity(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, EntityForm entityForm, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes ra) protected voidAdminAbstractController.setSpecializedNameForFields(DynamicEntityFormInfo info, EntityForm dynamicForm) AdminTranslationController.updateTranslation(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, EntityForm entityForm, org.springframework.validation.BindingResult result) Updates the given translation id to the new locale code and translated value -
Uses of EntityForm in org.broadleafcommerce.openadmin.web.controller.entity
Methods in org.broadleafcommerce.openadmin.web.controller.entity that return EntityFormModifier and TypeMethodDescriptionprotected EntityFormAdminBasicEntityController.reinitializeEntityForm(EntityForm entityForm, ClassMetadata collectionMetadata, Entity entity, Map<String, DynamicResultSet> subRecordsMap, List<SectionCrumb> sectionCrumbs) Methods in org.broadleafcommerce.openadmin.web.controller.entity with parameters of type EntityFormModifier and TypeMethodDescriptionprotected voidAdminBasicEntityController.addAuditableDisplayField(EntityForm entityForm, Field userField) voidAdminBasicEntityController.addAuditableDisplayFields(EntityForm entityForm) AdminBasicEntityController.addCollectionItem(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, EntityForm entityForm, org.springframework.validation.BindingResult result) Adds the requested collection itemAdminBasicEntityController.addEmptyCollectionItem(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, EntityForm entityForm, org.springframework.validation.BindingResult result) AdminBasicEntityController.addEntity(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, EntityForm entityForm, org.springframework.validation.BindingResult result) Processes the request to add a new entity.AdminBasicEntityController.addSelectizeCollectionItem(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, EntityForm entityForm, org.springframework.validation.BindingResult result) Adds the requested collection item via Selectizeprotected StringAdminBasicEntityController.buildAddCollectionItemModel(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField, String sectionKey, Property collectionProperty, FieldMetadata md, PersistencePackageRequest ppr, EntityForm entityForm, Entity entity) Builds out all of the model information needed for showing the add modal for collection items on both the initial GET as well as after a POST with validation errorsAdminBasicEntityController.duplicateEntity(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, EntityForm entityForm, org.springframework.validation.BindingResult result) protected voidAdminBasicEntityController.modifyEntityForm(Entity entity, EntityForm entityForm, Map<String, String> pathVars) protected voidAdminBasicEntityController.postAddSubCollectionEntityHook(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, EntityForm entityForm, org.springframework.validation.BindingResult result, PersistenceResponse persistenceResponse) protected voidAdminBasicEntityController.postUpdateSubCollectionEntityHook(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, EntityForm entityForm, String alternateId, org.springframework.validation.BindingResult result, PersistenceResponse persistenceResponse) protected EntityFormAdminBasicEntityController.reinitializeEntityForm(EntityForm entityForm, ClassMetadata collectionMetadata, Entity entity, Map<String, DynamicResultSet> subRecordsMap, List<SectionCrumb> sectionCrumbs) AdminBasicEntityController.removeEntity(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, EntityForm entityForm, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes ra) Attempts to remove the given entity.protected StringAdminBasicEntityController.resolveAppropriateEntityView(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, EntityForm entityForm) AdminBasicEntityController.saveEntity(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, EntityForm entityForm, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes ra) Attempts to save the given entity.AdminBasicEntityController.saveEntityJson(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, EntityForm entityForm, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes ra) Builds JSON that looks like this:protected StringAdminBasicEntityController.showViewUpdateCollection(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String alternateId, String modalHeaderType, EntityForm entityForm, Entity entity) Shows the view and populates the model for updating a collection item.protected StringAdminBasicEntityController.showViewUpdateCollection(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String modalHeaderType, EntityForm entityForm, Entity entity) AdminBasicEntityController.updateCollectionItem(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, EntityForm entityForm, String alternateId, org.springframework.validation.BindingResult result) Updates the specified collection itemAdminBasicEntityController.updateCollectionItem(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, EntityForm entityForm, org.springframework.validation.BindingResult result) Updates the specified collection itemAdminBasicEntityController.viewCollectionItemTab(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String tabName, EntityForm entityForm) AdminBasicEntityController.viewEntityTab(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String tabName, EntityForm entityForm, Entity entity) Attempts to get the List Grid for the selected tab.AdminBasicEntityController.viewReadOnlyCollectionItemTab(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String tabName, EntityForm entityForm) -
Uses of EntityForm in org.broadleafcommerce.openadmin.web.expression
Methods in org.broadleafcommerce.openadmin.web.expression with parameters of type EntityFormModifier and TypeMethodDescriptionbooleanEntityFormVariableExpression.isTabActive(EntityForm ef, Tab tab) -
Uses of EntityForm in org.broadleafcommerce.openadmin.web.form.entity
Fields in org.broadleafcommerce.openadmin.web.form.entity with type parameters of type EntityFormMethods in org.broadleafcommerce.openadmin.web.form.entity that return EntityFormMethods in org.broadleafcommerce.openadmin.web.form.entity that return types with arguments of type EntityFormMethods in org.broadleafcommerce.openadmin.web.form.entity with parameters of type EntityFormModifier and TypeMethodDescriptionvoidEntityForm.putDynamicForm(String name, EntityForm ef) booleanEntityFormValidator.validate(EntityForm form, Map<String, List<String>> propertyErrors, List<String> globalErrors, org.springframework.validation.Errors errors) Validates the form DTO against the passed in map of propertyErrors along with global validation errors.booleanEntityFormValidator.validate(EntityForm form, Map<String, List<String>> propertyErrors, org.springframework.validation.Errors errors) Validates the DTO against the map of property errors.booleanEntityFormValidator.validate(EntityForm form, Entity entity, org.springframework.validation.Errors errors) Validates the form DTO against the passed in entityMethod parameters in org.broadleafcommerce.openadmin.web.form.entity with type arguments of type EntityFormModifier and TypeMethodDescriptionvoidEntityForm.setDynamicForms(Map<String, EntityForm> dynamicForms) -
Uses of EntityForm in org.broadleafcommerce.openadmin.web.service
Methods in org.broadleafcommerce.openadmin.web.service that return EntityFormModifier and TypeMethodDescriptionFormBuilderService.buildAdornedListForm(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, List<SectionCrumb> sectionCrumbs, boolean isAdd) Builds the EntityForm used in modal dialogs when adding items to adorned target collections.FormBuilderService.buildAdornedListForm(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, EntityForm ef, List<SectionCrumb> sectionCrumbs, boolean isAdd) Equivalent to#buildAdornedListForm(AdornedTargetCollectionMetadata, AdornedTargetList, String)except rather than creating a newEntityFormthis simply uses theEntityFormthat was passed in as ef.FormBuilderServiceImpl.buildAdornedListForm(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, List<SectionCrumb> sectionCrumbs, boolean isAdd) FormBuilderServiceImpl.buildAdornedListForm(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, EntityForm ef, List<SectionCrumb> sectionCrumbs, boolean isAdd) FormBuilderService.buildMapForm(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId) Builds the EntityForm used in modal dialogs when adding items to map collections.FormBuilderService.buildMapForm(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId, EntityForm ef) Equivalent toFormBuilderService.buildMapForm(MapMetadata, MapStructure, ClassMetadata, String)except rather than creating a newEntityFormthis simply uses theEntityFormthat was passed in as ef.FormBuilderServiceImpl.buildMapForm(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId) FormBuilderServiceImpl.buildMapForm(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId, EntityForm ef) TranslationFormBuilderService.buildTranslationForm(ClassMetadata cmd, TranslationForm formProperties, TranslationFormAction action) Builds an EntityForm used to create or edit a translation valueTranslationFormBuilderServiceImpl.buildTranslationForm(ClassMetadata cmd, TranslationForm formProperties, TranslationFormAction action) FormBuilderService.createEntityForm(ClassMetadata cmd, List<SectionCrumb> sectionCrumbs) Creates a new EntityForm with the a default 'Save' action.FormBuilderService.createEntityForm(ClassMetadata cmd, Entity entity, List<SectionCrumb> sectionCrumbs) Creates a new EntityForm that has all of the appropriate fields set up along with the values for those fields from the given Entity.FormBuilderService.createEntityForm(ClassMetadata cmd, Entity entity, Map<String, DynamicResultSet> collectionRecords, List<SectionCrumb> sectionCrumbs) Builds an EntityForm that has all of the appropriate fields set up along with the values for those fields from the given Entity as well as all sub-collections of the given Entity that appear in the collectionRecords map.FormBuilderServiceImpl.createEntityForm(ClassMetadata cmd, List<SectionCrumb> sectionCrumbs) FormBuilderServiceImpl.createEntityForm(ClassMetadata cmd, Entity entity, List<SectionCrumb> sectionCrumbs) FormBuilderServiceImpl.createEntityForm(ClassMetadata cmd, Entity entity, Map<String, DynamicResultSet> collectionRecords, List<SectionCrumb> sectionCrumbs) protected EntityFormFormBuilderServiceImpl.createStandardAdornedEntityForm()protected EntityFormFormBuilderServiceImpl.createStandardEntityForm()Methods in org.broadleafcommerce.openadmin.web.service with parameters of type EntityFormModifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypeAbstractFormBuilderExtensionHandler.addAdditionalAdornedFormActions(EntityForm entityForm) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeFormBuilderExtensionHandler.addAdditionalAdornedFormActions(EntityForm entityForm) Provides a hook to add additional actions to adorned entity forms.org.broadleafcommerce.common.extension.ExtensionResultStatusTypeAbstractFormBuilderExtensionHandler.addAdditionalFormActions(EntityForm entityForm) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeFormBuilderExtensionHandler.addAdditionalFormActions(EntityForm entityForm) Provides a hook to add additional actions to all entity forms.protected voidFormBuilderServiceImpl.addAdditionalFormActions(EntityForm ef) This method is invoked when EntityForms are created and is meant to provide a hook to add additional entity form actions for implementors of Broadleaf.protected voidFormBuilderServiceImpl.addDeleteActionIfAllowed(EntityForm entityForm, ClassMetadata cmd, Entity entity) Adds theDefaultEntityFormActions.DELETEif the user is allowed to delete the entity.protected voidFormBuilderServiceImpl.addDuplicateActionIfAllowed(EntityForm entityForm, ClassMetadata cmd) FormBuilderService.buildAdornedListForm(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, EntityForm ef, List<SectionCrumb> sectionCrumbs, boolean isAdd) Equivalent to#buildAdornedListForm(AdornedTargetCollectionMetadata, AdornedTargetList, String)except rather than creating a newEntityFormthis simply uses theEntityFormthat was passed in as ef.FormBuilderServiceImpl.buildAdornedListForm(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, EntityForm ef, List<SectionCrumb> sectionCrumbs, boolean isAdd) FormBuilderService.buildMapForm(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId, EntityForm ef) Equivalent toFormBuilderService.buildMapForm(MapMetadata, MapStructure, ClassMetadata, String)except rather than creating a newEntityFormthis simply uses theEntityFormthat was passed in as ef.FormBuilderServiceImpl.buildMapForm(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId, EntityForm ef) protected StringFormBuilderServiceImpl.getSecurityClassname(EntityForm entityForm, ClassMetadata cmd) Obtains the class name suitable for passing along to theSecurityVerifierprotected booleanFormBuilderServiceImpl.isDeletionAllowed(EntityForm entityForm, ClassMetadata cmd, Entity entity) protected booleanFormBuilderServiceImpl.isDuplicationAllowed(EntityForm entityForm, ClassMetadata cmd) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeAbstractFormBuilderExtensionHandler.modifyDetailEntityForm(EntityForm ef) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeFormBuilderExtensionHandler.modifyDetailEntityForm(EntityForm ef) Invoked whenever a detailedEntityFormis built, after the initial list grids have been created on the givenEntityForm.org.broadleafcommerce.common.extension.ExtensionResultStatusTypeAbstractFormBuilderExtensionHandler.modifyPopulatedEntityForm(EntityForm ef, Entity entity) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeFormBuilderExtensionHandler.modifyPopulatedEntityForm(EntityForm ef, Entity entity) Modifies anEntityFormafter it has been populated with anEntity.org.broadleafcommerce.common.extension.ExtensionResultStatusTypeAbstractFormBuilderExtensionHandler.modifyUnpopulatedEntityForm(EntityForm ef) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeFormBuilderExtensionHandler.modifyUnpopulatedEntityForm(EntityForm ef) Modifies anEntityFormbefore it is populated with anEntity.voidFormBuilderService.populateAdornedEntityFormFields(EntityForm ef, Entity entity, AdornedTargetList adornedList) Sets values for the necessary adorned fields on the EntityForm from the specified entity.voidFormBuilderServiceImpl.populateAdornedEntityFormFields(EntityForm ef, Entity entity, AdornedTargetList adornedList) protected voidFormBuilderServiceImpl.populateDropdownToOneFields(EntityForm ef, ClassMetadata cmd) voidFormBuilderService.populateEntityForm(ClassMetadata cmd, Entity entity, Map<String, DynamicResultSet> collectionRecords, EntityForm entityForm, List<SectionCrumb> sectionCrumbs) Builds an EntityForm that has all of the appropriate fields set up along with the values for thsoe fields from the given Entity as well as all sub-collections of the given Entity that appear in the collectionRecords map.voidFormBuilderService.populateEntityForm(ClassMetadata cmd, Entity entity, EntityForm ef, List<SectionCrumb> sectionCrumbs) Populates a given ef based on the given cmd to initially create fields with the necessary metadata and then fills those fields out based on the property values from entity.voidFormBuilderService.populateEntityForm(ClassMetadata cmd, EntityForm ef, List<SectionCrumb> sectionCrumbs) Populates the given ef with all of the fields based on the properties from cmd.voidFormBuilderServiceImpl.populateEntityForm(ClassMetadata cmd, Entity entity, Map<String, DynamicResultSet> collectionRecords, EntityForm ef, List<SectionCrumb> sectionCrumbs) voidFormBuilderServiceImpl.populateEntityForm(ClassMetadata cmd, Entity entity, EntityForm ef, List<SectionCrumb> sectionCrumbs) voidFormBuilderServiceImpl.populateEntityForm(ClassMetadata cmd, EntityForm ef, List<SectionCrumb> sectionCrumbs) voidFormBuilderService.populateEntityFormFields(EntityForm ef, Entity entity) Delegates toFormBuilderService.populateEntityFormFields(EntityForm, Entity, boolean, boolean)with true for populating both the id and type.voidFormBuilderService.populateEntityFormFields(EntityForm ef, Entity entity, boolean populateType, boolean populateId) Sets values for all fields found on the EntityForm from the specified entity.voidFormBuilderServiceImpl.populateEntityFormFields(EntityForm ef, Entity entity) voidFormBuilderServiceImpl.populateEntityFormFields(EntityForm ef, Entity entity, boolean populateType, boolean populateId) voidFormBuilderService.populateEntityFormFieldValues(ClassMetadata cmd, Entity entity, EntityForm ef) Populates the givenEntityFormwith values based on theEntitythat has been passed in.voidFormBuilderServiceImpl.populateEntityFormFieldValues(ClassMetadata cmd, Entity entity, EntityForm ef) voidFormBuilderService.populateMapEntityFormFields(EntityForm ef, Entity entity) Sets values for the necessary map fields on the EntityForm from the specified entity.voidFormBuilderServiceImpl.populateMapEntityFormFields(EntityForm ef, Entity entity) voidFormBuilderService.removeNonApplicableFields(ClassMetadata cmd, EntityForm entityForm, String entityType) Loops through all of the fields that are specified in given class metadata and removes fields that are not applicable for the given polymorphic entity type from the entity form.voidFormBuilderServiceImpl.removeNonApplicableFields(ClassMetadata cmd, EntityForm entityForm, String entityType) protected voidFormBuilderServiceImpl.setEntityFormFields(ClassMetadata cmd, EntityForm ef, List<Property> properties) protected voidFormBuilderServiceImpl.setEntityFormTabsAndGroups(EntityForm ef, Map<String, TabMetadata> tabMetadataMap) NOTE: This method will attempt to merge tabs if the unprocessedTabMetadata.getTabName()is equal to the processed value of another tab.protected voidFormBuilderServiceImpl.setReadOnlyState(EntityForm entityForm, ClassMetadata cmd, Entity entity) The given entityForm is marked as readonly for the following cases: All of the properties from cmd are readonly The user does not have the security toEntityOperationType.UPDATEthe given class name represented by the entityForm (determined byFormBuilderServiceImpl.getSecurityClassname(EntityForm, ClassMetadata)) The user does not have the security necessary to modify the given entity according to theRowLevelSecurityProvider.canUpdate(AdminUser, Entity)protected voidFormBuilderServiceImpl.setVisibilityBasedOnShowIfFieldEquals(ClassMetadata cmd, Entity entity, EntityForm ef) protected booleanFormBuilderServiceImpl.tabExists(EntityForm ef, String tabKey)