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.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType.CONTROL_PANEControl pane area, such as sidebars / task panes or ribbon bands in Component.static final RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType.FOOTERAny area that can be placed in the bottom portion of its window.static final RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType.HEADERAny area that can be placed in the top portion of its window.static final RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType.NONEThe default decoration area type.static final RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType.PRIMARY_TITLE_PANETitle pane of primary, top-level windows (frames, dialogs).static final RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType.SECONDARY_TITLE_PANETitle pane of secondary, non top-level windows (internal frames, desktop icons).static final RadianceThemingSlices.DecorationAreaTypeRadianceThemingSlices.DecorationAreaType.TOOLBARTool bar.Fields in org.pushingpixels.radiance.theming.api with type parameters of type RadianceThemingSlices.DecorationAreaTypeModifier and TypeFieldDescriptionprivate final Map<RadianceThemingSlices.DecorationAreaType, ContainerColorTokensBundle> RadianceSkin.colorTokensBundleMapMaps decoration area type to the color token bundles.private final 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 final Map<RadianceThemingSlices.DecorationAreaType, ContainerColorTokens> RadianceSkin.neutralColorTokensOverrideMapMaps decoration area type to the neutral color tokens overrides.private final Map<RadianceThemingSlices.DecorationAreaType, List<RadianceOverlayPainter>> RadianceSkin.overlayPaintersMapMaps 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 TypeMethodDescriptionvoidRadianceSkin.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.final ContainerColorTokensRadianceSkin.getActiveContainerTokens(RadianceThemingSlices.DecorationAreaType decorationAreaType) Returns active container tokens for the specified decoration area type.final ContainerColorTokensRadianceSkin.getMutedContainerTokens(RadianceThemingSlices.DecorationAreaType decorationAreaType) Returns muted container tokens for the specified decoration area type.final ContainerColorTokensRadianceSkin.getNeutralContainerTokens(RadianceThemingSlices.DecorationAreaType decorationAreaType) Returns neutral container tokens for the specified decoration area type.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(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.DecorationAreaTypeMethods in org.pushingpixels.radiance.theming.api.painter.decoration with parameters of type RadianceThemingSlices.DecorationAreaTypeModifier and TypeMethodDescriptionprivate voidFractionBasedDecorationPainter.paintDecoratedBackground(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, ContainerColorTokens colorTokens) private voidFractionBasedDecorationPainter.paintDecoratedBackground(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape outline, ContainerColorTokens colorTokens) voidArcDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidArcDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape outline, ContainerColorTokens colorTokens) voidFlatDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidFlatDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape outline, ContainerColorTokens colorTokens) voidFractionBasedDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidFractionBasedDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape outline, ContainerColorTokens colorTokens) voidImageWrapperDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidImageWrapperDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape outline, ContainerColorTokens colorTokens) voidMatteDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidMatteDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape outline, ContainerColorTokens colorTokens) voidRadianceDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) Paints the decoration area as a fully filled rectangle.voidRadianceDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, Shape outline, ContainerColorTokens colorTokens) Paints the decoration area as a specified shape.private voidImageWrapperDecorationPainter.paintExtraBackground(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) Paints the background of non-title decoration areas.private voidImageWrapperDecorationPainter.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, 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.DecorationAreaTypeModifier and TypeMethodDescriptionvoidBottomLineOverlayPainter.paintOverlay(Graphics2D g, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidBottomShadowOverlayPainter.paintOverlay(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidRadianceOverlayPainter.paintOverlay(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) Paints the overlay.voidTopBezelOverlayPainter.paintOverlay(Graphics2D g, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidTopLineOverlayPainter.paintOverlay(Graphics2D g, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidTopShadowOverlayPainter.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 TypeMethodDescriptionvoidGlass3DDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) voidGlass3DDecorationPainter.paintDecorationArea(Graphics2D graphics, Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, 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.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 voidDecorationPainterUtils.paintDecorationArea(Graphics g, Component c, Shape outline, RadianceThemingSlices.DecorationAreaType decorationType, ContainerColorTokens tokens, boolean force) private static voidDecorationPainterUtils.paintDecorationBackground(Graphics g, Component c, RadianceThemingSlices.DecorationAreaType decorationType, boolean force) Paints the decoration background on the specified component.static voidOverlayPainterUtils.paintOverlays(Graphics g, Component c, RadianceSkin skin, RadianceThemingSlices.DecorationAreaType decorationAreaType) Paints all registered overlays on the specified component.static voidDecorationPainterUtils.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 ColorRadianceCoreUtilities.getBackgroundFill(RadianceSkin skin, RadianceThemingSlices.DecorationAreaType decorationAreaType) static ComponentRadianceCoreUtilities.getTopMostParentWithDecorationAreaType(Component comp, RadianceThemingSlices.DecorationAreaType type)