Interface External<E extends External<E>>
- All Superinterfaces:
Comparable<E>
,Component<E>
,Copyable<E>
,FormComponent<E>
,Serializable
- All Known Subinterfaces:
ExportHistoryGridExternal<E>
,GridExternal<E>
,LinkExternal<E>
,TreeExternal<E>
- All Known Implementing Classes:
AbstractExternal
,DefaultExportHistoryGridExternal
,DefaultExternal
,DefaultGridExternal
,DefaultLinkExternal
,DefaultTreeExternal
Represents the metadata for an external form component.
An external form component resides within a form, and does act upon the form state. Instead, it is often used to interact with external data sources to provide views of related data.
- Author:
- Nick Crum (ncrum)
-
Method Summary
Modifier and TypeMethodDescriptiondefault E
List<Conditional<?>>
boolean
default E
default E
readOnly()
default E
readOnly
(boolean readOnly) default E
readOnlyConditional
(Conditional<?>... conditionals) default E
readOnlyConditionals
(List<Conditional<?>> readOnlyConditionals) void
setReadOnly
(boolean readOnly) void
setReadOnlyConditionals
(List<Conditional<?>> readOnlyConditionals) 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
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.FormComponent
getHelpText, getHint, getTooltip, helpText, helpText, helpText, hidden, hidden, hint, hint, isHidden, notHidden, setHelpText, setHidden, setHint, setTooltip, tooltip, tooltip
-
Method Details
-
isReadOnly
boolean isReadOnly() -
getReadOnlyConditionals
List<Conditional<?>> getReadOnlyConditionals() -
setReadOnly
void setReadOnly(boolean readOnly) -
setReadOnlyConditionals
-
readOnly
-
notReadOnly
-
readOnly
-
readOnlyConditionals
-
readOnlyConditional
-
clearReadOnlyConditionals
-