Class AbstractMessage<M extends AbstractMessage<M>>
java.lang.Object
com.broadleafcommerce.metadata.dsl.core.AbstractComponent<C>
com.broadleafcommerce.metadata.dsl.core.AbstractFormComponent<M>
com.broadleafcommerce.metadata.dsl.core.extension.messages.AbstractMessage<M>
- All Implemented Interfaces:
Component<M>,Copyable<M>,FormComponent<M>,Message<M>,Serializable,Comparable<M>
- Direct Known Subclasses:
DefaultMessage
public abstract class AbstractMessage<M extends AbstractMessage<M>>
extends AbstractFormComponent<M>
implements Message<M>
The abstract message component specification. Extension of
AbstractFormComponent with
additional properties for message components.- Author:
- Susana Cruz (susanaccruz)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetName()inthashCode()voidsetMessage(InternationalizedMessage message) voidMethods 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, 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
-
Constructor Details
-
AbstractMessage
public AbstractMessage() -
AbstractMessage
-
AbstractMessage
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceMessage<M extends AbstractMessage<M>>
-
getMessage
- Specified by:
getMessagein interfaceMessage<M extends AbstractMessage<M>>
-
setName
-
setMessage
- Specified by:
setMessagein interfaceMessage<M extends AbstractMessage<M>>
-
equals
- Overrides:
equalsin classAbstractFormComponent<M extends AbstractMessage<M>>
-
canEqual
- Overrides:
canEqualin classAbstractFormComponent<M extends AbstractMessage<M>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractFormComponent<M extends AbstractMessage<M>>
-