Interface ActionView<V extends ActionView<V>>
- All Superinterfaces:
Comparable<V>
,Component<V>
,Copyable<V>
,Serializable
,View<V>
- All Known Subinterfaces:
CreateEntityView<V>
,EntityGridView<V>
,EntityView<V>
,ExportHistoryEntityGridView<V>
,UpdateEntityView<V>
- All Known Implementing Classes:
DefaultCreateEntityLongFormView
,DefaultCreateEntityView
,DefaultEntityGridView
,DefaultExportHistoryEntityGridView
,DefaultUpdateEntityLongFormView
,DefaultUpdateEntityView
An interface for a view that manages
ActionView.ActionPlacements.PRIMARY
and
ActionView.ActionPlacements.SECONDARY
placement Action
.- Author:
- Nick Crum (ncrum)
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
static final class
-
Method Summary
Modifier and TypeMethodDescriptiondefault V
addPrimaryAction
(Action<?> action) default V
addPrimaryAction
(String type, Action<?> action) default V
addSecondaryAction
(Action<?> action) default V
addSecondaryAction
(String type, Action<?> action) findPrimaryAction
(String type) findSecondaryAction
(String type) default Action<?>
getPrimaryAction
(String type) default Action<?>
getSecondaryAction
(String type) default V
primaryAction
(Action<?> action) default V
primaryAction
(String type, Action<?> action) default V
secondaryAction
(Action<?> action) default V
secondaryAction
(String type, Action<?> action) Methods inherited from interface java.lang.Comparable
compareTo
Methods 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, findAttribute, findComponent, findComponent, findComponents, findEndpoint, 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, type
-
Method Details
-
addPrimaryAction
-
-
addPrimaryAction
-
primaryAction
-
getPrimaryAction
-
findPrimaryAction
-
addSecondaryAction
-
secondaryAction
-
addSecondaryAction
-
secondaryAction
-
getSecondaryAction
-
findSecondaryAction
-