Interface TileComponent<C extends TileComponent<C>>
- All Superinterfaces:
Comparable<C>,Component<C>,Copyable<C>,CustomCssComponent<C>,Serializable
- All Known Subinterfaces:
BadgeTileComponent<C>,LinkTileComponent<C>,ThumbnailTileComponent<C>,ToggleTileComponent<C>
- All Known Implementing Classes:
AbstractTileComponent,DefaultBadgeTileComponent,DefaultLinkTileComponent,DefaultThumbnailTileComponent,DefaultTileComponent,DefaultToggleTileComponent
Represents the metadata for a tile component.
- Since:
- Metadata Service 2.0.7, Release Train 2.3.0
- Author:
- Jon Fleschler (jfleschler)
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface com.broadleafcommerce.metadata.dsl.core.CustomCssComponent
CSS_ATTRIBUTE -
Method Summary
Methods 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, removeCssClass
-
Method Details
-
getName
String getName()The name of the property this column will display.- Returns:
- the name
-
setName
Sets the name.- Parameters:
name- the name
-
name
Sets the name of the property this tile component displays.- Parameters:
name- the name- Returns:
- this
-