Uses of Class
org.pushingpixels.radiance.theming.api.RadianceThemingSlices.DecorationAreaType
Packages that use RadianceThemingSlices.DecorationAreaType
Package
Description
-
Uses of RadianceThemingSlices.DecorationAreaType in org.pushingpixels.radiance.theming.api
Fields in org.pushingpixels.radiance.theming.api declared as RadianceThemingSlices.DecorationAreaTypeModifier and TypeFieldDescriptionstatic final RadianceThemingSlices.DecorationAreaType
RadianceThemingSlices.DecorationAreaType.CONTROL_PANE
Control pane area, such as sidebars / task panes or ribbon bands in Component.static final RadianceThemingSlices.DecorationAreaType
RadianceThemingSlices.DecorationAreaType.FOOTER
Any area that can be placed in the bottom portion of its window.static final RadianceThemingSlices.DecorationAreaType
RadianceThemingSlices.DecorationAreaType.HEADER
Any area that can be placed in the top portion of its window.static final RadianceThemingSlices.DecorationAreaType
RadianceThemingSlices.DecorationAreaType.NONE
The default decoration area type.static final RadianceThemingSlices.DecorationAreaType
RadianceThemingSlices.DecorationAreaType.PRIMARY_TITLE_PANE
Title pane of primary, top-level windows (frames, dialogs).static final RadianceThemingSlices.DecorationAreaType
RadianceThemingSlices.DecorationAreaType.SECONDARY_TITLE_PANE
Title pane of secondary, non top-level windows (internal frames, desktop icons).static final RadianceThemingSlices.DecorationAreaType
RadianceThemingSlices.DecorationAreaType.TOOLBAR
Tool bar.Fields in org.pushingpixels.radiance.theming.api with type parameters of type RadianceThemingSlices.DecorationAreaTypeModifier and TypeFieldDescriptionRadianceSkin.backgroundColorSchemeMap
Maps decoration area type to the background color schemes.private Map
<RadianceThemingSlices.ColorOverlayType, Map<RadianceThemingSlices.DecorationAreaType, Map<ComponentState, Color>>> RadianceSkin.colorOverlayMap
RadianceSkin.colorSchemeBundleMap
Maps decoration area type to the color scheme bundles.RadianceSkin.decoratedAreaSet
Set of all decoration area types that are not explicitly registered inRadianceSkin.colorSchemeBundleMap
but still are considered as decoration areas in this skin.RadianceSkin.overlayPaintersMap
Maps decoration area type to the registered overlay painters.Methods in org.pushingpixels.radiance.theming.api that return RadianceThemingSlices.DecorationAreaTypeModifier and TypeMethodDescriptionRadianceThemingCortex.ComponentOrParentChainScope.getDecorationType
(Component comp) Returns the decoration area type of the specified component.RadianceThemingCortex.ComponentScope.getImmediateDecorationType
(Component comp) Returns the immediate decoration area type of the specified component.Methods in org.pushingpixels.radiance.theming.api with parameters of type RadianceThemingSlices.DecorationAreaTypeModifier and TypeMethodDescriptionvoid
RadianceSkin.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.void
RadianceSkin.clearOverlayPainters
(RadianceThemingSlices.DecorationAreaType... areaTypes) Removes all overlay painters associated with the specified decoration area types.final RadianceColorScheme
RadianceSkin.getActiveColorScheme
(RadianceThemingSlices.DecorationAreaType decorationAreaType) Returns the main active color scheme for the specific decoration area type.final RadianceColorScheme
RadianceSkin.getBackgroundColorScheme
(RadianceThemingSlices.DecorationAreaType decorationAreaType) Returns the background color scheme for the specified decoration area type.final RadianceColorScheme
RadianceSkin.getColorScheme
(RadianceThemingSlices.DecorationAreaType decorationAreaType, RadianceThemingSlices.ColorSchemeAssociationKind associationKind, ComponentState componentState) Returns the color scheme to be used for painting the specified visual area of components in the specified decoration area.final RadianceColorScheme
RadianceSkin.getDisabledColorScheme
(RadianceThemingSlices.DecorationAreaType decorationAreaType) Returns the main disabled color scheme for the specific decoration area type.final RadianceColorScheme
RadianceSkin.getEnabledColorScheme
(RadianceThemingSlices.DecorationAreaType decorationAreaType) Returns the main enabled color scheme for the specific decoration area type.RadianceSkin.getOverlayColor
(RadianceThemingSlices.ColorOverlayType colorOverlayType, RadianceThemingSlices.DecorationAreaType decorationAreaType, ComponentState componentState) RadianceSkin.getOverlayPainters
(RadianceThemingSlices.DecorationAreaType decorationAreaType) Returns a non-null, non-modifiable list of overlay painters associated with the specified decoration area type.boolean
RadianceSkin.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.void
RadianceSkin.registerAsDecorationArea
(RadianceColorScheme backgroundColorScheme, RadianceColorSchemeBundle.Overlay noneTransformationOverlay, RadianceThemingSlices.DecorationAreaType... areaTypes) Registers the specified background color scheme and a color scheme bundle overlay to be used on controls in decoration areas.void
RadianceSkin.registerAsDecorationArea
(RadianceColorScheme backgroundColorScheme, RadianceThemingSlices.DecorationAreaType... areaTypes) Registers the specified background color scheme to be used on controls in decoration areas.void
RadianceSkin.registerDecorationAreaSchemeBundle
(RadianceColorSchemeBundle bundle, RadianceColorScheme backgroundColorScheme, RadianceThemingSlices.DecorationAreaType... areaTypes) Registers the specified color scheme bundle and background color scheme to be used on controls in decoration areas.void
RadianceSkin.registerDecorationAreaSchemeBundle
(RadianceColorSchemeBundle bundle, RadianceThemingSlices.DecorationAreaType... areaTypes) Registers the specified color scheme bundle to be used on controls in decoration areas.void
RadianceSkin.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 void
RadianceThemingCortex.ComponentOrParentChainScope.setDecorationType
(JComponent comp, RadianceThemingSlices.DecorationAreaType type) Sets the decoration type of the specified component and all its children.void
RadianceSkin.setOverlayColor
(Color color, RadianceThemingSlices.ColorOverlayType colorOverlayType, RadianceThemingSlices.DecorationAreaType decorationAreaType, ComponentState... componentStates) -
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.DecorationAreaTypeMethods in org.pushingpixels.radiance.theming.api.painter.decoration with parameters of type RadianceThemingSlices.DecorationAreaTypeModifier and TypeMethodDescriptionprivate void
FractionBasedDecorationPainter.paintDecoratedBackground
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceColorScheme scheme) private void
FractionBasedDecorationPainter.paintDecoratedBackground
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape contour, RadianceColorScheme scheme) void
ArcDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
ArcDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape contour, RadianceColorScheme colorScheme) void
ClassicDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
ClassicDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape contour, RadianceColorScheme colorScheme) void
FlatDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
FlatDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape contour, RadianceColorScheme colorScheme) void
FractionBasedDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
FractionBasedDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape contour, RadianceColorScheme colorScheme) void
ImageWrapperDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
ImageWrapperDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape contour, RadianceColorScheme colorScheme) void
MatteDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
MatteDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape contour, RadianceColorScheme colorScheme) void
RadianceDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) Paints the decoration area as a fully filled rectangle.void
RadianceDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape contour, RadianceColorScheme colorScheme) Paints the decoration area as a specified shape.private void
ImageWrapperDecorationPainter.paintExtraBackground
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) Paints the background of non-title decoration areas.private void
ImageWrapperDecorationPainter.paintTitleBackground
(Graphics2D graphics, 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.DecorationAreaTypeModifierConstructorDescriptionFractionBasedDecorationPainter
(String displayName, float[] fractions, ColorSchemeSingleColorQuery[] 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.DecorationAreaTypeModifier and TypeMethodDescriptionvoid
BottomLineOverlayPainter.paintOverlay
(Graphics2D g, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
BottomShadowOverlayPainter.paintOverlay
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
RadianceOverlayPainter.paintOverlay
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) Paints the overlay.void
TopBezelOverlayPainter.paintOverlay
(Graphics2D g, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
TopLineOverlayPainter.paintOverlay
(Graphics2D g, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
TopShadowOverlayPainter.paintOverlay
(Graphics2D graphics, 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.DecorationAreaTypeModifier and TypeMethodDescriptionvoid
Glass3DDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) void
Glass3DDecorationPainter.paintDecorationArea
(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape contour, RadianceColorScheme colorScheme) -
Uses of RadianceThemingSlices.DecorationAreaType in org.pushingpixels.radiance.theming.internal.painter
Methods in org.pushingpixels.radiance.theming.internal.painter that return RadianceThemingSlices.DecorationAreaTypeModifier and TypeMethodDescriptionDecorationPainterUtils.getDecorationType
(Component comp) Returns the decoration area type of the specified component.DecorationPainterUtils.getImmediateDecorationType
(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.DecorationAreaTypeModifier and TypeMethodDescriptionstatic void
DecorationPainterUtils.paintDecorationArea
(Graphics g, Component c, Shape contour, RadianceThemingSlices.DecorationAreaType decorationType, RadianceColorScheme colorScheme, boolean force) private static void
DecorationPainterUtils.paintDecorationBackground
(Graphics g, Component c, RadianceThemingSlices.DecorationAreaType decorationType, boolean force) Paints the decoration background on the specified component.static void
OverlayPainterUtils.paintOverlays
(Graphics g, Component c, RadianceSkin skin, RadianceThemingSlices.DecorationAreaType decorationAreaType) Paints all registered overlays on the specified component.static void
DecorationPainterUtils.setDecorationType
(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.DecorationAreaTypeMethods in org.pushingpixels.radiance.theming.internal.utils with parameters of type RadianceThemingSlices.DecorationAreaTypeModifier and TypeMethodDescriptionstatic Color
RadianceCoreUtilities.getBackgroundFill
(RadianceSkin skin, RadianceThemingSlices.DecorationAreaType decorationAreaType) static Component
RadianceCoreUtilities.getTopMostParentWithDecorationAreaType
(Component comp, RadianceThemingSlices.DecorationAreaType type)