Schnittstelle IControlBaseStyle<S extends IControlBaseStyle<S>>

Typparameter:
S - is the type of a IControlBaseStyle.
Alle Superschnittstellen:
IElement, IMultiStateConfiguration<S, ControlState>, IMutableElement, IRespondingMutableElement<S>, Resettable
Alle bekannten Unterschnittstellen:
IAccordionStyle, IButtonStyle, ICheckboxStyle, IComponentStyle, IControlStyle<S>, IDropdownMenuStyle, IGridStyle, IHorizontalStackStyle, IImageControlStyle, IItemMenuStyle<S>, ILabelStyle, ILinearContainerStyle<S>, ILinkStyle, ISingleContainerStyle, ITabContainerStyle, ITextboxStyle, IUploaderStyle, IValidationLabelStyle, IVerticalStackStyle
Alle bekannten Implementierungsklassen:
AbstractControlStyle, AbstractItemMenuStyle, AbstractLinearContainerStyle, ButtonStyle, ComponentStyle, DropdownMenuStyle, FloatContainerStyle, GridStyle, HorizontalStackStyle, ImageControlStyle, LabelStyle, LinkStyle, SingleContainerStyle, TextboxStyle, UploaderStyle, ValidationLabelStyle, VerticalStackStyle

public interface IControlBaseStyle<S extends IControlBaseStyle<S>> extends IMultiStateConfiguration<S, ControlState>
Autor:
Silvan Wyss
  • Methodendetails

    • addChild

      <S2 extends IControlBaseStyle<S2>> void addChild(S2 controlStyle)
    • definesTextLineDecorationForState

      boolean definesTextLineDecorationForState(ControlState state)
    • getBoldTextFlagWhenHasState

      boolean getBoldTextFlagWhenHasState(ControlState state)
    • getFontWhenHasState

      Font getFontWhenHasState(ControlState state)
    • getOpacityWhenHasState

      double getOpacityWhenHasState(ControlState state)
    • getTextColorWhenHasState

      IColor getTextColorWhenHasState(ControlState state)
    • getTextLineDecorationWhenHasState

      LineDecoration getTextLineDecorationWhenHasState(ControlState state)
    • getTextSizeWhenHasState

      int getTextSizeWhenHasState(ControlState state)
    • removeCustomBoldTextFlags

      void removeCustomBoldTextFlags()
    • removeCustomFonts

      void removeCustomFonts()
    • removeCustomOpacities

      void removeCustomOpacities()
    • removeCustomTextColors

      void removeCustomTextColors()
    • removeCustomTextLineDecorations

      void removeCustomTextLineDecorations()
    • removeCustomTextSizes

      void removeCustomTextSizes()
    • forStateSetBoldTextFlag

      S forStateSetBoldTextFlag(ControlState state, boolean boldTextFlag)
    • forStateSetFont

      S forStateSetFont(ControlState state, Font font)
    • forStateSetOpacity

      S forStateSetOpacity(ControlState state, double opacity)
    • forStateSetTextColor

      S forStateSetTextColor(ControlState state, IColor textColor)
    • forStateSetTextLineDecoration

      S forStateSetTextLineDecoration(ControlState state, LineDecoration textLineDecoration)
    • forStateSetTextSize

      S forStateSetTextSize(ControlState state, int textSize)