Class AbstractTileComponent<C extends AbstractTileComponent<C>>
java.lang.Object
com.broadleafcommerce.metadata.dsl.core.AbstractComponent<C>
com.broadleafcommerce.metadata.dsl.core.extension.tiles.AbstractTileComponent<C>
- All Implemented Interfaces:
Component<C>,Copyable<C>,CustomCssComponent<C>,TileComponent<C>,Serializable,Comparable<C>
- Direct Known Subclasses:
DefaultBadgeTileComponent,DefaultLinkTileComponent,DefaultThumbnailTileComponent,DefaultTileComponent,DefaultToggleTileComponent
public abstract class AbstractTileComponent<C extends AbstractTileComponent<C>>
extends AbstractComponent<C>
implements TileComponent<C>
The abstract tile component specification.
- Since:
- Metadata Service 2.0.7, Release Train 2.3.0
- Author:
- Jon Fleschler (jfleschler)
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.TileComponent
TileComponent.TileComponentAttributes -
Field Summary
Fields inherited from interface com.broadleafcommerce.metadata.dsl.core.CustomCssComponent
CSS_ATTRIBUTE -
Constructor Summary
ConstructorsConstructorDescriptionAbstractTileComponent(TileComponent<?> component) AbstractTileComponent(String type) -
Method Summary
Methods inherited from class com.broadleafcommerce.metadata.dsl.core.AbstractComponent
compareTo, getActions, getAttributes, getAugmentableFlag, getAugmentationKey, getClassifier, getComponents, getConditionals, getDescription, getEndpoints, getId, getLabel, getOrder, getScope, getType, isAugmentable, isTranslatable, setActions, setAttributes, setAugmentable, setAugmentationKey, setClassifier, setComponents, setConditionals, setDescription, 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, addSimpleComponent, apply, attribute, augmentable, 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, getAugmentableFlag, 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, setAugmentable, setAugmentationKey, setClassifier, setComponents, setConditionals, setDescription, setEndpoints, setId, setLabel, setOrder, setScope, setTranslatable, setType, translatable, translatable, typeMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.CustomCssComponent
addCssClass, addCssClass, addCssClass, clearCssClasses, getCssClasses, removeCssClass, removeCssClass, removeCssClassMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.TileComponent
name
-
Constructor Details
-
AbstractTileComponent
public AbstractTileComponent() -
AbstractTileComponent
-
AbstractTileComponent
-
-
Method Details
-
getName
Description copied from interface:TileComponentThe name of the property this column will display.- Specified by:
getNamein interfaceTileComponent<C extends AbstractTileComponent<C>>- Returns:
- the name
-
setName
Description copied from interface:TileComponentSets the name.- Specified by:
setNamein interfaceTileComponent<C extends AbstractTileComponent<C>>- Parameters:
name- the name
-
equals
- Overrides:
equalsin classAbstractComponent<C extends AbstractTileComponent<C>>
-
canEqual
- Overrides:
canEqualin classAbstractComponent<C extends AbstractTileComponent<C>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractComponent<C extends AbstractTileComponent<C>>
-