Package ch.nolix.system.webgui.container
Klasse GridStyle
java.lang.Object
ch.nolix.system.element.base.Element
ch.nolix.system.element.multistateconfiguration.MultiStateConfiguration<IGridStyle,ControlState>
ch.nolix.system.webgui.controlstyle.ControlStyle<IGridStyle>
ch.nolix.system.webgui.container.GridStyle
- Alle implementierten Schnittstellen:
Resettable
,IElement
,IMultiStateConfiguration<IGridStyle,
,ControlState> IMutableElement
,IRespondingMutableElement<IGridStyle>
,IGridStyle
,IBackgroundStyle<IGridStyle>
,IBorderStyle<IGridStyle>
,IControlHeadStyle<IGridStyle>
,IControlStyle<IGridStyle>
,IPaddingStyle<IGridStyle>
,ISizeStyle<IGridStyle>
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic final int
static final boolean
static final int
static final Font
static final Color
static final int
static final GridType
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
int
final Font
getFontWhenHasState
(ControlState state) int
final double
final IColor
final int
final void
void
final void
void
void
void
final void
final void
final void
final IGridStyle
setBoldTextFlagForState
(ControlState state, boolean boldTextFlag) setChildControlMarginForState
(ControlState state, int childControlMargin) final IGridStyle
setFontForState
(ControlState state, Font font) setGridColorForState
(ControlState state, IColor gridColor) setGridThicknessForState
(ControlState state, int gridThickness) setGridTypeForState
(ControlState state, GridType gridType) final IGridStyle
setOpacityForState
(ControlState state, double opacity) final IGridStyle
setTextColorForState
(ControlState state, IColor textColor) final IGridStyle
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_GRID_TYPE
-
DEFAULT_GRID_THICKNESS
public static final int DEFAULT_GRID_THICKNESS- Siehe auch:
-
DEFAULT_GRID_COLOR
-
DEFAULT_CHILD_CONTROL_MARGIN
public static final int DEFAULT_CHILD_CONTROL_MARGIN- Siehe auch:
-
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
-
GridStyle
public GridStyle()
-
-
Methodendetails
-
getChildControlMarginWhenHasState
- Angegeben von:
getChildControlMarginWhenHasState
in SchnittstelleIGridStyle
-
getGridColorWhenHasState
- Angegeben von:
getGridColorWhenHasState
in SchnittstelleIGridStyle
-
getGridThicknessWhenHasState
- Angegeben von:
getGridThicknessWhenHasState
in SchnittstelleIGridStyle
-
getGridTypeWhenHasState
- Angegeben von:
getGridTypeWhenHasState
in SchnittstelleIGridStyle
-
removeCustomChildControlMargins
public void removeCustomChildControlMargins()- Angegeben von:
removeCustomChildControlMargins
in SchnittstelleIGridStyle
-
removeCustomGridColors
public void removeCustomGridColors()- Angegeben von:
removeCustomGridColors
in SchnittstelleIGridStyle
-
removeCustomGridThicknesses
public void removeCustomGridThicknesses()- Angegeben von:
removeCustomGridThicknesses
in SchnittstelleIGridStyle
-
removeCustomGridTypes
public void removeCustomGridTypes()- Angegeben von:
removeCustomGridTypes
in SchnittstelleIGridStyle
-
setChildControlMarginForState
- Angegeben von:
setChildControlMarginForState
in SchnittstelleIGridStyle
-
setGridColorForState
- Angegeben von:
setGridColorForState
in SchnittstelleIGridStyle
-
setGridThicknessForState
- Angegeben von:
setGridThicknessForState
in SchnittstelleIGridStyle
-
setGridTypeForState
- Angegeben von:
setGridTypeForState
in SchnittstelleIGridStyle
-
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
- 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>>
-