Package ch.nolix.system.webgui.container
Klasse SingleContainerStyle
java.lang.Object
ch.nolix.system.element.base.Element
ch.nolix.system.element.multistateconfiguration.MultiStateConfiguration<ISingleContainerStyle,ControlState>
ch.nolix.system.webgui.controlstyle.ControlStyle<ISingleContainerStyle>
ch.nolix.system.webgui.container.SingleContainerStyle
- Alle implementierten Schnittstellen:
Resettable
,IElement
,IMultiStateConfiguration<ISingleContainerStyle,
,ControlState> IMutableElement
,IRespondingMutableElement<ISingleContainerStyle>
,ISingleContainerStyle
,IBackgroundStyle<ISingleContainerStyle>
,IBorderStyle<ISingleContainerStyle>
,IControlHeadStyle<ISingleContainerStyle>
,IControlStyle<ISingleContainerStyle>
,IPaddingStyle<ISingleContainerStyle>
,ISizeStyle<ISingleContainerStyle>
public final class SingleContainerStyle
extends ControlStyle<ISingleContainerStyle>
implements ISingleContainerStyle
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic final int
static final boolean
static final Font
static final double
static final Color
Von Klasse geerbte Felder ch.nolix.system.webgui.controlstyle.ControlStyle
DEFAULT_BACKGROUND, DEFAULT_BORDER_COLOR, DEFAULT_BORDER_THICKNESS, DEFAULT_PADDING
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal <CS2 extends IControlHeadStyle<CS2>>
voidaddChild
(CS2 controlStyle) final boolean
final Font
getFontWhenHasState
(ControlState state) final double
final IColor
final int
final void
final void
final void
final void
final void
final ISingleContainerStyle
setBoldTextFlagForState
(ControlState state, boolean boldTextFlag) final ISingleContainerStyle
setFontForState
(ControlState state, Font font) final ISingleContainerStyle
setOpacityForState
(ControlState state, double opacity) final ISingleContainerStyle
setTextColorForState
(ControlState state, IColor textColor) final ISingleContainerStyle
setTextSizeForState
(ControlState state, int textSize) Von Klasse geerbte Methoden ch.nolix.system.webgui.controlstyle.ControlStyle
definesHeightForState, definesWidthForState, getBackgroundWhenHasState, getBottomBorderColorWhenHasState, getBottomBorderThicknessWhenHasState, getBottomPaddingWhenHasState, getHeightForState, getLeftBorderColorWhenHasState, getLeftBorderThicknessWhenHasState, getLeftPaddingWhenHasState, getRightBorderColorWhenHasState, getRightBorderThicknessWhenHasState, getRightPaddingWhenHasState, getTopBorderColorWhenHasState, getTopBorderThicknessWhenHasState, getTopPaddingWhenHasState, getWidthForState, removeCustomBackgrounds, removeCustomBorderColors, removeCustomBorderThicknesses, removeCustomBottomBorderColors, removeCustomBottomBorderThicknesses, removeCustomBottomPaddings, removeCustomHeights, removeCustomLeftBorderColors, removeCustomLeftBorderThicknesses, removeCustomLeftPaddings, removeCustomPaddings, removeCustomRightBorderColors, removeCustomRightBorderThicknesses, removeCustomRightPaddings, removeCustomTopBorderColors, removeCustomTopBorderThicknesses, removeCustomTopPaddings, removeCustomWidths, setBackgroundColorForState, setBackgroundColorGradientForState, setBackgroundForState, setBackgroundImageForState, setBorderColorForState, setBorderThicknessForState, setBottomBorderColorForState, setBottomBorderThicknessForState, setBottomPaddingForState, setHeightForState, setHeightInPercentOfViewAreaForState, setLeftBorderColorForState, setLeftBorderThicknessForState, setLeftPaddingForState, setPaddingForState, setRightBorderColorForState, setRightBorderThicknessForState, setRightPaddingForState, setTopBorderColorForState, setTopBorderThicknessForState, setTopPaddingForState, setWidthForState, setWidthInPercentOfViewAreaWidthForState
Von Klasse geerbte Methoden ch.nolix.system.element.multistateconfiguration.MultiStateConfiguration
addedOrChangedAttribute, addOrChangeAttribute, addOrChangeAttribute, asConcrete, getAttributes, getBaseState, initialize, internalAddChild, reset, setFrom
Von Klasse geerbte Methoden ch.nolix.system.element.base.Element
equals, getSpecification, hashCode, toString
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.IBackgroundStyle
getBackgroundWhenHasState, removeCustomBackgrounds, setBackgroundColorForState, setBackgroundColorGradientForState, setBackgroundForState, setBackgroundImageForState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.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, setTopBorderThicknessForState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.IControlHeadStyle
addChild, getBoldTextFlagWhenHasState, getFontWhenHasState, getOpacityWhenHasState, getTextColorWhenHasState, getTextSizeWhenHasState, removeCustomBoldTextFlags, removeCustomFonts, removeCustomOpacities, removeCustomTextColors, removeCustomTextSizes, setBoldTextFlagForState, setFontForState, setOpacityForState, setTextColorForState, setTextSizeForState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.baseapi.IElement
getAttributes, getSpecification, toFormatedString, toXml
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.multistateconfigurationapi.IMultiStateConfiguration
getBaseState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.mutableelementapi.IMutableElement
addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttribute, addOrChangeAttributes, resetFromAttributes, resetFromSpecification
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.IPaddingStyle
getBottomPaddingWhenHasState, getLeftPaddingWhenHasState, getRightPaddingWhenHasState, getTopPaddingWhenHasState, removeCustomBottomPaddings, removeCustomLeftPaddings, removeCustomPaddings, removeCustomRightPaddings, removeCustomTopPaddings, setBottomPaddingForState, setLeftPaddingForState, setPaddingForState, setRightPaddingForState, setTopPaddingForState
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.elementapi.mutableelementapi.IRespondingMutableElement
addedOrChangedAttribute
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.webguiapi.controlstyleapi.ISizeStyle
definesHeightForState, definesWidthForState, getHeightForState, getWidthForState, removeCustomHeights, removeCustomWidths, setHeightForState, setHeightInPercentOfViewAreaForState, setWidthForState, setWidthInPercentOfViewAreaWidthForState
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.statemutationapi.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_COLOR
-
-
Konstruktordetails
-
SingleContainerStyle
public SingleContainerStyle()
-
-
Methodendetails
-
addChild
- Angegeben von:
addChild
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
getBoldTextFlagWhenHasState
- Angegeben von:
getBoldTextFlagWhenHasState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
getFontWhenHasState
- Angegeben von:
getFontWhenHasState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
getOpacityWhenHasState
- Angegeben von:
getOpacityWhenHasState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
getTextColorWhenHasState
- Angegeben von:
getTextColorWhenHasState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
getTextSizeWhenHasState
- Angegeben von:
getTextSizeWhenHasState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
removeCustomBoldTextFlags
public final void removeCustomBoldTextFlags()- Angegeben von:
removeCustomBoldTextFlags
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
removeCustomFonts
public final void removeCustomFonts()- Angegeben von:
removeCustomFonts
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
removeCustomOpacities
public final void removeCustomOpacities()- Angegeben von:
removeCustomOpacities
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
removeCustomTextColors
public final void removeCustomTextColors()- Angegeben von:
removeCustomTextColors
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
removeCustomTextSizes
public final void removeCustomTextSizes()- Angegeben von:
removeCustomTextSizes
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
setBoldTextFlagForState
public final ISingleContainerStyle setBoldTextFlagForState(ControlState state, boolean boldTextFlag) - Angegeben von:
setBoldTextFlagForState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
setFontForState
- Angegeben von:
setFontForState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
setOpacityForState
- Angegeben von:
setOpacityForState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
setTextColorForState
- Angegeben von:
setTextColorForState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-
setTextSizeForState
- Angegeben von:
setTextSizeForState
in SchnittstelleIControlHeadStyle<CS extends IControlHeadStyle<CS>>
-