Uses of Class
org.pushingpixels.radiance.theming.api.RadianceThemingSlices.DecorationAreaType
-
-
Uses of RadianceThemingSlices.DecorationAreaType in org.pushingpixels.radiance.theming.api
Fields in org.pushingpixels.radiance.theming.api declared as RadianceThemingSlices.DecorationAreaType Modifier and Type Field Description static RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType. CONTROL_PANEControl pane area, such as sidebars / task panes or ribbon bands in Component.static RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType. FOOTERAny area that can be placed in the bottom portion of its window.static RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType. HEADERAny area that can be placed in the top portion of its window.static RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType. NONEThe default decoration area type.static RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType. PRIMARY_TITLE_PANETitle pane of primary, top-level windows (frames, dialogs).static RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType. SECONDARY_TITLE_PANETitle pane of secondary, non top-level windows (internal frames, desktop icons).static RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType. TOOLBARTool bar.Fields in org.pushingpixels.radiance.theming.api with type parameters of type RadianceThemingSlices.DecorationAreaType Modifier and Type Field Description private java.util.Map<RadianceThemingSlices.DecorationAreaType,ContainerColorTokensBundle>RadianceSkin. colorTokensBundleMapMaps decoration area type to the color token bundles.private java.util.Set<RadianceThemingSlices.DecorationAreaType>RadianceSkin. decoratedAreaSetSet of all decoration area types that are not explicitly registered inRadianceSkin.colorTokensBundleMapbut still are considered as decoration areas in this skin.private java.util.Map<RadianceThemingSlices.DecorationAreaType,ContainerColorTokens>RadianceSkin. neutralColorTokensOverrideMapMaps decoration area type to the neutral color tokens overrides.private java.util.Map<RadianceThemingSlices.DecorationAreaType,java.util.List<RadianceOverlayPainter>>RadianceSkin. overlayPaintersMapMaps decoration area type to the registered overlay painters.Methods in org.pushingpixels.radiance.theming.api that return RadianceThemingSlices.DecorationAreaType Modifier and Type Method Description static RadianceThemingSlices.DecorationAreaTypeRadianceThemingCortex.ComponentOrParentChainScope. getDecorationType(java.awt.Component comp)Returns the decoration area type of the specified component.static RadianceThemingSlices.DecorationAreaTypeRadianceThemingCortex.ComponentScope. getImmediateDecorationType(java.awt.Component comp)Returns the immediate decoration area type of the specified component.Methods in org.pushingpixels.radiance.theming.api with parameters of type RadianceThemingSlices.DecorationAreaType Modifier and Type Method Description voidRadianceSkin. addOverlayPainter(RadianceOverlayPainter overlayPainter, RadianceThemingSlices.DecorationAreaType... areaTypes)Adds the specified overlay painter to the end of the list of overlay painters associated with the specified decoration area types.voidRadianceSkin. clearOverlayPainters(RadianceThemingSlices.DecorationAreaType... areaTypes)Removes all overlay painters associated with the specified decoration area types.ContainerColorTokensRadianceSkin. getActiveContainerTokens(RadianceThemingSlices.DecorationAreaType decorationAreaType)Returns active container tokens for the specified decoration area type.ContainerColorTokensRadianceSkin. getMutedContainerTokens(RadianceThemingSlices.DecorationAreaType decorationAreaType)Returns muted container tokens for the specified decoration area type.ContainerColorTokensRadianceSkin. getNeutralContainerTokens(RadianceThemingSlices.DecorationAreaType decorationAreaType)Returns neutral container tokens for the specified decoration area type.java.util.List<RadianceOverlayPainter>RadianceSkin. getOverlayPainters(RadianceThemingSlices.DecorationAreaType decorationAreaType)Returns a non-null, non-modifiable list of overlay painters associated with the specified decoration area type.booleanRadianceSkin. isRegisteredAsDecorationArea(RadianceThemingSlices.DecorationAreaType decorationType)Returns indication whether the specified decoration area type should have their background painted byRadianceDecorationPainter.paintDecorationArea(Graphics2D, Component, RadianceThemingSlices.DecorationAreaType, int, int, RadianceSkin)instead of a simple background fill.voidRadianceSkin. registerAsDecorationArea(ContainerColorTokens neutralContainerTokens, RadianceThemingSlices.DecorationAreaType... areaTypes)Registers the specified neutral color tokens to be used on controls in decoration areas.voidRadianceSkin. registerDecorationAreaTokensBundle(ContainerColorTokensBundle bundle, RadianceThemingSlices.DecorationAreaType... areaTypes)Registers the specified color tokens bundle to be used on controls in decoration areas.voidRadianceSkin. removeOverlayPainter(RadianceOverlayPainter overlayPainter, RadianceThemingSlices.DecorationAreaType... areaTypes)Removes the specified overlay painter from the list of overlay painters associated with the specified decoration area types.static voidRadianceThemingCortex.ComponentOrParentChainScope. setDecorationType(javax.swing.JComponent comp, RadianceThemingSlices.DecorationAreaType type)Sets the decoration type of the specified component and all its children. -
Uses of RadianceThemingSlices.DecorationAreaType in org.pushingpixels.radiance.theming.api.painter.decoration
Fields in org.pushingpixels.radiance.theming.api.painter.decoration with type parameters of type RadianceThemingSlices.DecorationAreaType Modifier and Type Field Description private java.util.Set<RadianceThemingSlices.DecorationAreaType>FractionBasedDecorationPainter. decoratedAreasMethods in org.pushingpixels.radiance.theming.api.painter.decoration with parameters of type RadianceThemingSlices.DecorationAreaType Modifier and Type Method Description private voidFractionBasedDecorationPainter. paintDecoratedBackground(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, ContainerColorTokens colorTokens)private voidFractionBasedDecorationPainter. paintDecoratedBackground(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape outline, ContainerColorTokens colorTokens)voidArcDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidArcDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape outline, ContainerColorTokens colorTokens)voidFlatDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidFlatDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape outline, ContainerColorTokens colorTokens)voidFractionBasedDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidFractionBasedDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape outline, ContainerColorTokens colorTokens)voidImageWrapperDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidImageWrapperDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape outline, ContainerColorTokens colorTokens)voidMatteDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidMatteDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape outline, ContainerColorTokens colorTokens)voidRadianceDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)Paints the decoration area as a fully filled rectangle.voidRadianceDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape outline, ContainerColorTokens colorTokens)Paints the decoration area as a specified shape.private voidImageWrapperDecorationPainter. paintExtraBackground(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)Paints the background of non-title decoration areas.private voidImageWrapperDecorationPainter. paintTitleBackground(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)Paints the title background.Constructors in org.pushingpixels.radiance.theming.api.painter.decoration with parameters of type RadianceThemingSlices.DecorationAreaType Constructor Description FractionBasedDecorationPainter(java.lang.String displayName, float[] fractions, ContainerColorTokensSingleColorQuery[] colorQueries, RadianceThemingSlices.DecorationAreaType... decorationAreas)Creates a new fraction-based decoration painter. -
Uses of RadianceThemingSlices.DecorationAreaType in org.pushingpixels.radiance.theming.api.painter.overlay
Methods in org.pushingpixels.radiance.theming.api.painter.overlay with parameters of type RadianceThemingSlices.DecorationAreaType Modifier and Type Method Description voidBottomLineOverlayPainter. paintOverlay(java.awt.Graphics2D g, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidBottomShadowOverlayPainter. paintOverlay(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidRadianceOverlayPainter. paintOverlay(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)Paints the overlay.voidTopBezelOverlayPainter. paintOverlay(java.awt.Graphics2D g, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidTopLineOverlayPainter. paintOverlay(java.awt.Graphics2D g, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidTopShadowOverlayPainter. paintOverlay(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) -
Uses of RadianceThemingSlices.DecorationAreaType in org.pushingpixels.radiance.theming.extras.api.painterpack.decoration
Methods in org.pushingpixels.radiance.theming.extras.api.painterpack.decoration with parameters of type RadianceThemingSlices.DecorationAreaType Modifier and Type Method Description voidGlass3DDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidGlass3DDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape outline, ContainerColorTokens colorTokens) -
Uses of RadianceThemingSlices.DecorationAreaType in org.pushingpixels.radiance.theming.internal.painter
Methods in org.pushingpixels.radiance.theming.internal.painter that return RadianceThemingSlices.DecorationAreaType Modifier and Type Method Description static RadianceThemingSlices.DecorationAreaTypeDecorationPainterUtils. getDecorationType(java.awt.Component comp)Returns the decoration area type of the specified component.static RadianceThemingSlices.DecorationAreaTypeDecorationPainterUtils. getImmediateDecorationType(java.awt.Component comp)Returns the immediate decoration area type of the specified component.Methods in org.pushingpixels.radiance.theming.internal.painter with parameters of type RadianceThemingSlices.DecorationAreaType Modifier and Type Method Description static voidDecorationPainterUtils. paintDecorationArea(java.awt.Graphics g, java.awt.Component c, java.awt.Shape outline, RadianceThemingSlices.DecorationAreaType decorationType, ContainerColorTokens tokens, boolean force)private static voidDecorationPainterUtils. paintDecorationBackground(java.awt.Graphics g, java.awt.Component c, RadianceThemingSlices.DecorationAreaType decorationType, boolean force)Paints the decoration background on the specified component.static voidOverlayPainterUtils. paintOverlays(java.awt.Graphics g, java.awt.Component c, RadianceSkin skin, RadianceThemingSlices.DecorationAreaType decorationAreaType)Paints all registered overlays on the specified component.static voidDecorationPainterUtils. setDecorationType(javax.swing.JComponent comp, RadianceThemingSlices.DecorationAreaType type)Sets the decoration type of the specified component. -
Uses of RadianceThemingSlices.DecorationAreaType in org.pushingpixels.radiance.theming.internal.utils
Fields in org.pushingpixels.radiance.theming.internal.utils declared as RadianceThemingSlices.DecorationAreaType Modifier and Type Field Description RadianceThemingSlices.DecorationAreaTypeUpdateOptimizationInfo. decorationAreaTypeMethods in org.pushingpixels.radiance.theming.internal.utils with parameters of type RadianceThemingSlices.DecorationAreaType Modifier and Type Method Description static java.awt.ColorRadianceCoreUtilities. getBackgroundFill(RadianceSkin skin, RadianceThemingSlices.DecorationAreaType decorationAreaType)static java.awt.ComponentRadianceCoreUtilities. getTopMostParentWithDecorationAreaType(java.awt.Component comp, RadianceThemingSlices.DecorationAreaType type)
-