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 EList<Conditional<?>>booleandefault Edefault EreadOnly()default EreadOnly(boolean readOnly) default EreadOnlyConditional(Conditional<?>... conditionals) default EreadOnlyConditionals(List<Conditional<?>> readOnlyConditionals) voidsetReadOnly(boolean readOnly) voidsetReadOnlyConditionals(List<Conditional<?>> readOnlyConditionals) Methods 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, 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, typeMethods 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
-