Interface AugmentableView<V extends AugmentableView<V>>
-
- All Superinterfaces:
Comparable<V>
,Component<V>
,Copyable<V>
,Serializable
,View<V>
- All Known Subinterfaces:
CreateEntityView<V>
,EntityView<V>
,TreeView<V>
,UpdateEntityView<V>
- All Known Implementing Classes:
DefaultCreateEntityLongFormView
,DefaultCreateEntityView
,DefaultTreeView
,DefaultUpdateEntityLongFormView
,DefaultUpdateEntityView
public interface AugmentableView<V extends AugmentableView<V>> extends View<V>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
AugmentableView.Attributes
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default V
complexAttributes()
The complexAttributes attribute specifies that a View contains complex valuesdefault V
complexAttributes(boolean isComplex)
The complexAttributes attribute specifies whether a View contains complex values or notdefault V
notComplexAttributes()
The complexAttributes attribute specifies that a View does not complex values-
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, 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, type
-
-
-
-
Method Detail
-
complexAttributes
default V complexAttributes()
The complexAttributes attribute specifies that a View contains complex values- Returns:
- this view for further customization
-
complexAttributes
default V complexAttributes(boolean isComplex)
The complexAttributes attribute specifies whether a View contains complex values or not- Parameters:
isComplex
- boolean value that states whether the values are complex or not- Returns:
- this field for further customization
-
notComplexAttributes
default V notComplexAttributes()
The complexAttributes attribute specifies that a View does not complex values- Returns:
- this field for further customization
-
-