Interface EntityView<V extends EntityView<V>>
- All Superinterfaces:
ActionView<V>,AugmentableView<V>,Comparable<V>,Component<V>,Copyable<V>,Serializable,Trackable<V>,View<V>
- All Known Subinterfaces:
CreateEntityView<V>,UpdateEntityView<V>
- All Known Implementing Classes:
DefaultCreateEntityLongFormView,DefaultCreateEntityView,DefaultUpdateEntityLongFormView,DefaultUpdateEntityView
public interface EntityView<V extends EntityView<V>>
extends ActionView<V>, Trackable<V>, View<V>, AugmentableView<V>
- Author:
- Nick Crum (ncrum)
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.views.ActionView
ActionView.ActionKeys, ActionView.ActionPlacements -
Method Summary
Modifier and TypeMethodDescriptiondefault VaddForm(String id, EntityFormView<?> form) default VaddGeneralForm(EntityFormView<?> form) default Vdefault VbackLinkById(String componentId) default VbackLinkByPath(String path) default Optional<EntityFormView<?>>default Vform(String id, UnaryOperator<EntityFormView<?>> fn) default VgeneralForm(UnaryOperator<EntityFormView<?>> fn) default EntityFormView<?>default EntityFormView<?>Methods 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.Trackable
catalogTrackable, notCatalogTrackable, notProfileTrackable, notSandboxTrackable, profileTrackable, sandboxTrackable
-
Method Details
-
backLink
-
backLinkById
-
backLinkByPath
-
addForm
-
generalForm
-
form
-
addGeneralForm
-
getGeneralForm
-
getForm
-
findForm
-