Interface IStylableElement<E extends IStylableElement<E>>

Type Parameters:
E - is the type of a IStylableElement.
All Superinterfaces:
AttributesRepresentable, FluentMutableMultiTokenHolder<E>, FluentMutableOptionalIdHolder<E>, IElement, IMutableElement, MultiTokenHolder, OptionalIdHolder, Resettable, SpecificationRepresentable, TypeRequestable
All Known Subinterfaces:
Control<C,S>, IAccordion, IButton, ICheckbox, IComponent, IContainer<C,S>, IDropdownMenu, IGrid, IHorizontalStack, IImageControl, IItemMenu<M,S>, ILabel, ILayer, ILinearContainer<C,S>, ILink, ISingleContainer, IStyleElement<E>, ITabContainer, ITextbox, IUploader, IValidationLabel, IVerticalStack, IWebGui<G>
All Known Implementing Classes:
AbstractContainer, AbstractControl, AbstractItemMenu, AbstractLinearContainer, AbstractStylableElement, AbstractStyleElement, Button, Component, ComponentWithAdapterFactory, DropdownMenu, FloatContainer, Grid, HorizontalStack, ImageControl, Label, Layer, Link, SingleContainer, TabContainer, Textbox, Uploader, ValidationLabel, VerticalStack, WebGui

public interface IStylableElement<E extends IStylableElement<E>> extends FluentMutableMultiTokenHolder<E>, FluentMutableOptionalIdHolder<E>, IMutableElement, TypeRequestable
A IStylableElement is configurable and can contain other IStylableElements.
Author:
Silvan Wyss