Interface IMultiStateConfiguration<C extends IMultiStateConfiguration<C,S>, S extends Enum<S>>
- Type Parameters:
C- is the type of aIMultiStateConfiguration.S- is the type of the states aIMultiStateConfigurationis for.
- All Superinterfaces:
AttributesRepresentable, IElement, IMutableElement, IRespondingMutableElement<C>, Resettable, SpecificationRepresentable
- All Known Subinterfaces:
IAccordionStyle, IButtonStyle, ICheckboxStyle, IComponentStyle, IControlBaseStyle<S>, IControlStyle<S>, 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 IMultiStateConfiguration<C extends IMultiStateConfiguration<C,S>, S extends Enum<S>>
extends IRespondingMutableElement<C>
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(IMultiStateConfiguration<?, S> multiStateConfiguration) <T extends IMultiStateConfiguration<T,S>>
voidremoveChild(T multiStateConfiguration) Methods inherited from interface AttributesRepresentable
getAttributesMethods inherited from interface IMutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecificationMethods inherited from interface IRespondingMutableElement
addedOrChangedAttributeMethods inherited from interface Resettable
resetMethods inherited from interface SpecificationRepresentable
getSpecification, hasEqualSpecificationAsElement, toFormatedString
-
Method Details
-
addChild
-
getBaseState
S getBaseState() -
removeChild
-