Class AbstractExternal<E extends AbstractExternal<E>>
java.lang.Object
com.broadleafcommerce.metadata.dsl.core.AbstractComponent<C>
com.broadleafcommerce.metadata.dsl.core.AbstractFormComponent<E>
com.broadleafcommerce.metadata.dsl.core.extension.externals.AbstractExternal<E>
- All Implemented Interfaces:
Component<E>,Copyable<E>,External<E>,FormComponent<E>,Serializable,Comparable<E>
- Direct Known Subclasses:
DefaultExportHistoryGridExternal,DefaultExternal,DefaultGridExternal,DefaultLinkExternal,DefaultTreeExternal
public abstract class AbstractExternal<E extends AbstractExternal<E>>
extends AbstractFormComponent<E>
implements External<E>
The abstract external component specification.
- Author:
- Nick Crum (ncrum)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanList<Conditional<?>>inthashCode()booleanvoidsetReadOnly(boolean readOnly) voidsetReadOnlyConditionals(List<Conditional<?>> readOnlyConditionals) Methods inherited from class com.broadleafcommerce.metadata.dsl.core.AbstractFormComponent
getDescription, getHelpText, getHint, getTooltip, isHidden, setDescription, setHelpText, setHidden, setHint, setTooltipMethods inherited from class com.broadleafcommerce.metadata.dsl.core.AbstractComponent
compareTo, getActions, getAttributes, getAugmentationKey, getClassifier, getComponents, getConditionals, getEndpoints, getId, getLabel, getOrder, getScope, getType, isTranslatable, setActions, setAttributes, setAugmentationKey, setClassifier, setComponents, setConditionals, setEndpoints, setId, setLabel, setOrder, setScope, setTranslatable, setType, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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.External
clearReadOnlyConditionals, notReadOnly, readOnly, readOnly, readOnlyConditional, readOnlyConditionalsMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.FormComponent
getHelpText, getHint, getTooltip, helpText, helpText, hidden, hidden, hint, hint, isHidden, notHidden, setHelpText, setHidden, setHint, setTooltip, tooltip, tooltip
-
Constructor Details
-
AbstractExternal
public AbstractExternal() -
AbstractExternal
-
AbstractExternal
-
-
Method Details
-
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnlyin interfaceExternal<E extends AbstractExternal<E>>
-
getReadOnlyConditionals
- Specified by:
getReadOnlyConditionalsin interfaceExternal<E extends AbstractExternal<E>>
-
setReadOnly
public void setReadOnly(boolean readOnly) - Specified by:
setReadOnlyin interfaceExternal<E extends AbstractExternal<E>>
-
setReadOnlyConditionals
- Specified by:
setReadOnlyConditionalsin interfaceExternal<E extends AbstractExternal<E>>
-
equals
- Overrides:
equalsin classAbstractFormComponent<E extends AbstractExternal<E>>
-
canEqual
- Overrides:
canEqualin classAbstractFormComponent<E extends AbstractExternal<E>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractFormComponent<E extends AbstractExternal<E>>
-