Klasse HorizontalStackStyle
java.lang.Object
ch.nolix.system.element.base.AbstractElement
ch.nolix.system.element.multistateconfiguration.AbstractMultiStateConfiguration<IHorizontalStackStyle,ControlState>
ch.nolix.system.webgui.controlstyle.AbstractControlStyle<IHorizontalStackStyle>
ch.nolix.system.webgui.linearcontainer.AbstractLinearContainerStyle<IHorizontalStackStyle>
ch.nolix.system.webgui.linearcontainer.HorizontalStackStyle
- Alle implementierten Schnittstellen:
Resettable,IElement,IMultiStateConfiguration<IHorizontalStackStyle,,ControlState> IMutableElement,IRespondingMutableElement<IHorizontalStackStyle>,IBackgroundStyle<IHorizontalStackStyle>,IBorderStyle<IHorizontalStackStyle>,IControlHeadStyle<IHorizontalStackStyle>,IControlStyle<IHorizontalStackStyle>,ICornerStyle<IHorizontalStackStyle>,IPaddingStyle<IHorizontalStackStyle>,ISizeStyle<IHorizontalStackStyle>,IHorizontalStackStyle,ILinearContainerStyle<IHorizontalStackStyle>
public final class HorizontalStackStyle
extends AbstractLinearContainerStyle<IHorizontalStackStyle>
implements IHorizontalStackStyle
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final intstatic final booleanstatic final Fontstatic final doublestatic final Colorstatic final LineDecorationVon Klasse geerbte Felder ch.nolix.system.webgui.linearcontainer.AbstractLinearContainerStyle
DEFAULT_CHILD_CONTROL_MARGINVon Klasse geerbte Felder ch.nolix.system.webgui.controlstyle.AbstractControlStyle
DEFAULT_BACKGROUND, DEFAULT_BORDER_COLOR, DEFAULT_BORDER_THICKNESS, DEFAULT_CORNER_RADIUS, DEFAULT_PADDING -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal <C2 extends IControlHeadStyle<C2>>
voidaddChild(C2 controlStyle) booleanfinal booleanfinal FontgetFontWhenHasState(ControlState state) final doublefinal IColorfinal intfinal voidfinal voidfinal voidfinal voidvoidfinal voidfinal IHorizontalStackStylesetBoldTextFlagForState(ControlState state, boolean boldTextFlag) final IHorizontalStackStylesetFontForState(ControlState state, Font font) final IHorizontalStackStylesetOpacityForState(ControlState state, double opacity) final IHorizontalStackStylesetTextColorForState(ControlState state, IColor textColor) setTextLineDecorationForState(ControlState state, LineDecoration textLineDecoration) final IHorizontalStackStylesetTextSizeForState(ControlState state, int textSize) Von Klasse geerbte Methoden ch.nolix.system.webgui.linearcontainer.AbstractLinearContainerStyle
getChildControlMarginWhenHasState, removeCustomChildControlMargins, setChildControlMarginForStateVon Klasse geerbte Methoden ch.nolix.system.webgui.controlstyle.AbstractControlStyle
definesHeightForState, definesWidthForState, getBackgroundWhenHasState, getBottomBorderColorWhenHasState, getBottomBorderThicknessWhenHasState, getBottomPaddingWhenHasState, getCornerRadiusWhenHasState, getHeightForState, getLeftBorderColorWhenHasState, getLeftBorderThicknessWhenHasState, getLeftPaddingWhenHasState, getRightBorderColorWhenHasState, getRightBorderThicknessWhenHasState, getRightPaddingWhenHasState, getTopBorderColorWhenHasState, getTopBorderThicknessWhenHasState, getTopPaddingWhenHasState, getWidthForState, removeCustomBackgrounds, removeCustomBorderColors, removeCustomBorderThicknesses, removeCustomBottomBorderColors, removeCustomBottomBorderThicknesses, removeCustomBottomPaddings, removeCustomCornerRadiuses, removeCustomHeights, removeCustomLeftBorderColors, removeCustomLeftBorderThicknesses, removeCustomLeftPaddings, removeCustomPaddings, removeCustomRightBorderColors, removeCustomRightBorderThicknesses, removeCustomRightPaddings, removeCustomTopBorderColors, removeCustomTopBorderThicknesses, removeCustomTopPaddings, removeCustomWidths, setBackgroundColorForState, setBackgroundColorGradientForState, setBackgroundForState, setBackgroundImageForState, setBorderColorForState, setBorderThicknessForState, setBottomBorderColorForState, setBottomBorderThicknessForState, setBottomPaddingForState, setCornerRadiusForState, setHeightForState, setHeightInPercentOfViewAreaForState, setLeftBorderColorForState, setLeftBorderThicknessForState, setLeftPaddingForState, setPaddingForState, setRightBorderColorForState, setRightBorderThicknessForState, setRightPaddingForState, setTopBorderColorForState, setTopBorderThicknessForState, setTopPaddingForState, setWidthForState, setWidthInPercentOfViewAreaWidthForStateVon Klasse geerbte Methoden ch.nolix.system.element.multistateconfiguration.AbstractMultiStateConfiguration
addedOrChangedAttribute, addOrChangeAttribute, addOrChangeAttribute, asConcrete, getAttributes, getBaseState, initialize, internalAddChild, reset, setFromVon Klasse geerbte Methoden ch.nolix.system.element.base.AbstractElement
equals, getSpecification, hashCode, toStringVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.systemapi.webgui.controlstyle.IBackgroundStyle
getBackgroundWhenHasState, removeCustomBackgrounds, setBackgroundColorForState, setBackgroundColorGradientForState, setBackgroundForState, setBackgroundImageForStateVon Schnittstelle geerbte Methoden ch.nolix.systemapi.webgui.controlstyle.IBorderStyle
getBottomBorderColorWhenHasState, getBottomBorderThicknessWhenHasState, getLeftBorderColorWhenHasState, getLeftBorderThicknessWhenHasState, getRightBorderColorWhenHasState, getRightBorderThicknessWhenHasState, getTopBorderColorWhenHasState, getTopBorderThicknessWhenHasState, removeCustomBorderColors, removeCustomBorderThicknesses, removeCustomBottomBorderColors, removeCustomBottomBorderThicknesses, removeCustomLeftBorderColors, removeCustomLeftBorderThicknesses, removeCustomRightBorderColors, removeCustomRightBorderThicknesses, removeCustomTopBorderColors, removeCustomTopBorderThicknesses, setBorderColorForState, setBorderThicknessForState, setBottomBorderColorForState, setBottomBorderThicknessForState, setLeftBorderColorForState, setLeftBorderThicknessForState, setRightBorderColorForState, setRightBorderThicknessForState, setTopBorderColorForState, setTopBorderThicknessForStateVon Schnittstelle geerbte Methoden ch.nolix.systemapi.webgui.controlstyle.IControlHeadStyle
addChild, definesTextLineDecorationForState, getBoldTextFlagWhenHasState, getFontWhenHasState, getOpacityWhenHasState, getTextColorWhenHasState, getTextLineDecorationWhenHasState, getTextSizeWhenHasState, removeCustomBoldTextFlags, removeCustomFonts, removeCustomOpacities, removeCustomTextColors, removeCustomTextLineDecorations, removeCustomTextSizes, setBoldTextFlagForState, setFontForState, setOpacityForState, setTextColorForState, setTextLineDecorationForState, setTextSizeForStateVon Schnittstelle geerbte Methoden ch.nolix.systemapi.webgui.controlstyle.ICornerStyle
getCornerRadiusWhenHasState, removeCustomCornerRadiuses, setCornerRadiusForStateVon Schnittstelle geerbte Methoden ch.nolix.systemapi.element.base.IElement
getAttributes, getSpecification, toFormatedString, toXmlVon Schnittstelle geerbte Methoden ch.nolix.systemapi.webgui.linearcontainer.ILinearContainerStyle
getChildControlMarginWhenHasState, removeCustomChildControlMargins, setChildControlMarginForStateVon Schnittstelle geerbte Methoden ch.nolix.systemapi.element.multistateconfiguration.IMultiStateConfiguration
getBaseStateVon Schnittstelle geerbte Methoden ch.nolix.systemapi.element.mutableelement.IMutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecificationVon Schnittstelle geerbte Methoden ch.nolix.systemapi.webgui.controlstyle.IPaddingStyle
getBottomPaddingWhenHasState, getLeftPaddingWhenHasState, getRightPaddingWhenHasState, getTopPaddingWhenHasState, removeCustomBottomPaddings, removeCustomLeftPaddings, removeCustomPaddings, removeCustomRightPaddings, removeCustomTopPaddings, setBottomPaddingForState, setLeftPaddingForState, setPaddingForState, setRightPaddingForState, setTopPaddingForStateVon Schnittstelle geerbte Methoden ch.nolix.systemapi.element.mutableelement.IRespondingMutableElement
addedOrChangedAttributeVon Schnittstelle geerbte Methoden ch.nolix.systemapi.webgui.controlstyle.ISizeStyle
definesHeightForState, definesWidthForState, getHeightForState, getWidthForState, removeCustomHeights, removeCustomWidths, setHeightForState, setHeightInPercentOfViewAreaForState, setWidthForState, setWidthInPercentOfViewAreaWidthForStateVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.statemutation.Resettable
reset
-
Felddetails
-
DEFAULT_OPACITY
public static final double DEFAULT_OPACITY- Siehe auch:
-
DEFAULT_FONT
-
DEFAULT_BOLD_TEXT_FLAG
public static final boolean DEFAULT_BOLD_TEXT_FLAG- Siehe auch:
-
DEAULT_TEXT_SIZE
public static final int DEAULT_TEXT_SIZE- Siehe auch:
-
DEFAULT_TEXT_LINE_DECORATION
-
DEFAULT_TEXT_COLOR
-
-
Konstruktordetails
-
HorizontalStackStyle
public HorizontalStackStyle()
-
-
Methodendetails
-
addChild
- Angegeben von:
addChildin SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
definesTextLineDecorationForState
- Angegeben von:
definesTextLineDecorationForStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
getBoldTextFlagWhenHasState
- Angegeben von:
getBoldTextFlagWhenHasStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
getFontWhenHasState
- Angegeben von:
getFontWhenHasStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
getOpacityWhenHasState
- Angegeben von:
getOpacityWhenHasStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
getTextColorWhenHasState
- Angegeben von:
getTextColorWhenHasStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
getTextLineDecorationWhenHasState
- Angegeben von:
getTextLineDecorationWhenHasStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
getTextSizeWhenHasState
- Angegeben von:
getTextSizeWhenHasStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
removeCustomBoldTextFlags
public final void removeCustomBoldTextFlags()- Angegeben von:
removeCustomBoldTextFlagsin SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
removeCustomFonts
public final void removeCustomFonts()- Angegeben von:
removeCustomFontsin SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
removeCustomOpacities
public final void removeCustomOpacities()- Angegeben von:
removeCustomOpacitiesin SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
removeCustomTextColors
public final void removeCustomTextColors()- Angegeben von:
removeCustomTextColorsin SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
removeCustomTextLineDecorations
public void removeCustomTextLineDecorations()- Angegeben von:
removeCustomTextLineDecorationsin SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
removeCustomTextSizes
public final void removeCustomTextSizes()- Angegeben von:
removeCustomTextSizesin SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
setBoldTextFlagForState
public final IHorizontalStackStyle setBoldTextFlagForState(ControlState state, boolean boldTextFlag) - Angegeben von:
setBoldTextFlagForStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
setFontForState
- Angegeben von:
setFontForStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
setOpacityForState
- Angegeben von:
setOpacityForStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
setTextColorForState
- Angegeben von:
setTextColorForStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
setTextLineDecorationForState
public IHorizontalStackStyle setTextLineDecorationForState(ControlState state, LineDecoration textLineDecoration) - Angegeben von:
setTextLineDecorationForStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-
setTextSizeForState
- Angegeben von:
setTextSizeForStatein SchnittstelleIControlHeadStyle<C extends IControlHeadStyle<C>>
-