Interface View<V extends View<V>>
- All Superinterfaces:
Comparable<V>,Component<V>,Copyable<V>,Serializable
- All Known Subinterfaces:
ActionView<V>,AugmentableView<V>,CreateEntityView<V>,CreateModalFormView<V>,EntityBrowseView<V>,EntityFormView<V>,EntityGridView<V>,EntityView<V>,ExportHistoryEntityGridView<V>,FormView<V>,GridView<V>,LookupFieldModal<V>,ModalView<V>,PreviewableView<V>,SelectTargetEntityFormView<V>,SelectTargetEntityGridView<V>,TreeGridView<V>,TreeView<V>,UpdateEntityView<V>,UpdateModalFormView<V>
- All Known Implementing Classes:
AbstractSelectTargetEntityFormView,AbstractView,DefaultCreateEntityLongFormView,DefaultCreateEntityView,DefaultCreateModalFormView,DefaultEntityBrowseView,DefaultEntityFormView,DefaultEntityGridView,DefaultExportHistoryEntityGridView,DefaultFormView,DefaultLookupFieldModal,DefaultModalView,DefaultSelectTargetEntityGridView,DefaultTreeGridView,DefaultTreeView,DefaultUpdateEntityLongFormView,DefaultUpdateEntityView,DefaultUpdateModalFormView
View components are the top-level component rendered for a
ComponentRoute. Views are
registered within the ComponentRegistry using a unique ID, e.g.
catalog:products:list. The view metadata is retrieved for a route whenever that route is
matched within a client. A view can also be considered a bounded context in the admin, and views
can be nested within other views—typically a FormView within an EntityView.- Author:
- Nick Crum (ncrum)
-
Method Summary
Methods inherited from interface java.lang.Comparable
compareToMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.Component
addAction, addAction, addComponent, addEndpoint, addEndpoint, addSimpleComponent, apply, attribute, augmentable, 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, getAugmentableFlag, 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, setAugmentable, setAugmentationKey, setClassifier, setComponents, setConditionals, setDescription, setEndpoints, setId, setLabel, setOrder, setScope, setTranslatable, setType, translatable, translatable, type