Interface MultiStateConfiguration<C extends MultiStateConfiguration<C,S>, S extends Enum<S>>

Type Parameters:
C - the type of a MultiStateConfiguration.
S - the type of the states a MultiStateConfiguration is for.
All Superinterfaces:
AttributesRepresentable, Element, MutableElement, Resettable, RespondingMutableElement<C>, SpecificationRepresentable
All Known Subinterfaces:
ControlBaseStyle<S>, ControlStyle<S>, IAccordionStyle, IButtonStyle, ICheckboxStyle, IComponentStyle, IDropdownMenuStyle, IGridStyle, IHorizontalStackStyle, IImageControlStyle, IItemMenuStyle<S>, ILabelStyle, ILinearContainerStyle<S>, ILinkStyle, ISingleContainerStyle, ITabContainerStyle, ITextboxStyle, IUploaderStyle, IValidationLabelStyle, IVerticalStackStyle
All Known Implementing Classes:
AbstractControlStyle, AbstractItemMenuStyle, AbstractLinearContainerStyle, AbstractMultiStateConfiguration, ButtonStyle, ComponentStyle, DropdownMenuStyle, FloatContainerStyle, GridStyle, HorizontalStackStyle, ImageControlStyle, LabelStyle, LinkStyle, SingleContainerStyle, TabContainerStyle, TextboxStyle, UploaderStyle, ValidationLabelStyle, VerticalStackStyle

public interface MultiStateConfiguration<C extends MultiStateConfiguration<C,S>, S extends Enum<S>> extends RespondingMutableElement<C>
Author:
Silvan Wyss