Interface UpdateEntityView<V extends UpdateEntityView<V>>
- All Superinterfaces:
ActionView<V>,AugmentableView<V>,Comparable<V>,Component<V>,Copyable<V>,EntityView<V>,FetchEntity<V>,PreviewableView<V>,Serializable,Trackable<V>,View<V>
- All Known Implementing Classes:
DefaultUpdateEntityLongFormView,DefaultUpdateEntityView
public interface UpdateEntityView<V extends UpdateEntityView<V>>
extends EntityView<V>, FetchEntity<V>, PreviewableView<V>
- Author:
- Nick Crum (ncrum)
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classstatic final classNested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.views.ActionView
ActionView.ActionKeys, ActionView.ActionPlacements -
Method Summary
Modifier and TypeMethodDescriptiondefault VaddCloneAction(CloneModalFormAction<?> action) default VaddDeleteAction(Action<?> action) default VaddDeleteEndpoint(Endpoint<?> endpoint) default VaddSubmitAction(Action<?> action) default VaddSubmitEndpoint(Endpoint<?> endpoint) default VaddSubmitTranslationsEndpoint(Endpoint<?> endpoint) default Vdefault VdeleteAction(Action<?> action) default VdeleteAction(UnaryOperator<Action<?>> fn) default VdeleteEndpoint(UnaryOperator<Endpoint<?>> fn) default Vdefault VdeleteLabel(String label) default VdeleteScope(String scope) default Vdefault Vdefault VdisplayNameKey(String displayNameKey) default VAdds the export history grid.default Optional<CloneModalFormAction<?>>default Optional<ExportHistoryGridExternal<?>>Search the export history grid view.default CloneModalFormAction<?>default Action<?>default Endpoint<?>default ExportHistoryGridExternal<?>Returns theExportHistoryGridExternalif it exists.default Action<?>default Endpoint<?>default Endpoint<?>default VRemoves the export history grid.default VsubmitAction(Action<?> action) default VsubmitAction(UnaryOperator<Action<?>> fn) default VsubmitEndpoint(UnaryOperator<Endpoint<?>> fn) default Vdefault VsubmitLabel(String label) default VsubmitScope(String scope) default Vdefault VsubmitTranslationsScope(String scope) default Vdefault VsubmitTranslationsUrl(String url, String scope) default Vdefault VMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.views.ActionView
addPrimaryAction, addPrimaryAction, addSecondaryAction, addSecondaryAction, findPrimaryAction, findSecondaryAction, getPrimaryAction, getSecondaryAction, primaryAction, primaryAction, secondaryAction, secondaryActionMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.views.AugmentableView
complexAttributes, complexAttributes, notComplexAttributesMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.Component
addAction, addAction, addComponent, addEndpoint, addEndpoint, apply, attribute, augmentationKey, classifier, clearConditionals, clearEndpoints, conditional, conditionals, description, description, findAction, findAction, findActions, findAttribute, findComponent, findComponent, findComponents, findEndpoint, findEndpoint, findEndpoints, get, get, getAction, getAction, getActions, getActionsList, getAttribute, getAttribute, getAttributes, getAugmentationKey, getClassifier, getComponent, getComponent, getComponents, getComponentsList, getConditionals, getDescription, getEndpoint, getEndpoint, getEndpoints, getEndpointsList, getId, getLabel, getOrder, getScope, getType, hasAction, hasAttribute, hasComponent, hasEndpoint, id, isAugmentable, isTranslatable, label, label, notTranslatable, order, removeAction, removeAttribute, removeComponent, removeEndpoint, scope, self, setActions, setAttributes, setAugmentationKey, setClassifier, setComponents, setConditionals, setDescription, setEndpoints, setId, setLabel, setOrder, setScope, setTranslatable, setType, translatable, translatable, typeMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.views.details.EntityView
addForm, addGeneralForm, backLink, backLinkById, backLinkByPath, findForm, form, generalForm, getForm, getGeneralFormMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.FetchEntity
addReadEndpoint, findReadEndpoint, getReadEndpoint, readEndpoint, readScope, readUrl, readUrlMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.views.PreviewableView
previewPath, removePreviewPathMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.Trackable
catalogTrackable, notCatalogTrackable, notProfileTrackable, notSandboxTrackable, profileTrackable, sandboxTrackable
-
Method Details
-
displayNameKey
-
addSubmitAction
-
submitAction
-
submitAction
-
getSubmitAction
-
findSubmitAction
-
submitLabel
-
submitLabel
-
addSubmitEndpoint
-
submitEndpoint
-
submitUrl
-
submitScope
-
submitUrl
-
getSubmitEndpoint
-
addDeleteAction
-
deleteAction
-
deleteAction
-
getDeleteAction
-
findDeleteAction
-
deleteLabel
-
deleteLabel
-
addDeleteEndpoint
-
deleteEndpoint
-
getDeleteEndpoint
-
deleteUrl
-
deleteScope
-
deleteUrl
-
addCloneAction
-
cloneAction
-
getCloneAction
-
findCloneAction
-
addSubmitTranslationsEndpoint
-
submitTranslationsEndpoint
-
getUpdateTranslationsEndpoint
-
submitTranslationsUrl
-
submitTranslationsScope
-
submitTranslationsUrl
-
exportHistoryGrid
Adds the export history grid.- Parameters:
fn- the addedExportHistoryGridfor further customization- Returns:
- this view for further customization
-
removeExportHistoryGrid
Removes the export history grid.- Returns:
- this view for further customization
-
findExportHistoryGrid
Search the export history grid view.- Returns:
- the found
ExportHistoryGridExternal
-
getExportHistoryGrid
Returns theExportHistoryGridExternalif it exists.- Returns:
- the found
ExportHistoryGridExternal - Throws:
IllegalArgumentException- if there is no grid for export history
-