@Component(value="blPreviewableEntityFormBuilderExtensionHandler")
public class PreviewableEntityFormBuilderExtensionHandler
extends org.broadleafcommerce.openadmin.web.service.AbstractFormBuilderExtensionHandler
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.openadmin.web.service.FormBuilderExtensionManager |
extensionManager |
protected static org.apache.commons.logging.Log |
LOG |
protected org.broadleafcommerce.common.sandbox.SandBoxHelper |
sandBoxHelper |
protected boolean |
siteDisableSandboxPreview |
protected MultiTenantSiteUtil |
util |
| Constructor and Description |
|---|
PreviewableEntityFormBuilderExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
addAdditionalFormActions(org.broadleafcommerce.openadmin.web.form.entity.EntityForm ef) |
int |
getPriority()
This must run last so that the PREVIEW button from Enterprise has had a chance to be added to the form
|
void |
init() |
addAdditionalAdornedFormActions, modifyDetailEntityForm, modifyListGrid, modifyListGridRecord, modifyPopulatedEntityForm, modifyUnpopulatedEntityFormisEnabled, setEnabled, setPriorityprotected static final org.apache.commons.logging.Log LOG
protected org.broadleafcommerce.openadmin.web.service.FormBuilderExtensionManager extensionManager
protected MultiTenantSiteUtil util
protected org.broadleafcommerce.common.sandbox.SandBoxHelper sandBoxHelper
@Value(value="${site.disable.sandbox.preview:false}")
protected boolean siteDisableSandboxPreview
public PreviewableEntityFormBuilderExtensionHandler()
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType addAdditionalFormActions(org.broadleafcommerce.openadmin.web.form.entity.EntityForm ef)
addAdditionalFormActions in interface org.broadleafcommerce.openadmin.web.service.FormBuilderExtensionHandleraddAdditionalFormActions in class org.broadleafcommerce.openadmin.web.service.AbstractFormBuilderExtensionHandlerpublic int getPriority()
getPriority in interface org.broadleafcommerce.common.extension.ExtensionHandlergetPriority in class org.broadleafcommerce.common.extension.AbstractExtensionHandlerCopyright © 2020. All rights reserved.