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,RadianceColorScheme>RadianceSkin. backgroundColorSchemeMapMaps decoration area type to the background color schemes.private java.util.Map<RadianceThemingSlices.ColorOverlayType,java.util.Map<RadianceThemingSlices.DecorationAreaType,java.util.Map<ComponentState,java.awt.Color>>>RadianceSkin. colorOverlayMapprivate java.util.Map<RadianceThemingSlices.DecorationAreaType,RadianceColorSchemeBundle>RadianceSkin. colorSchemeBundleMapMaps decoration area type to the color scheme bundles.private java.util.Set<RadianceThemingSlices.DecorationAreaType>RadianceSkin. decoratedAreaSetSet of all decoration area types that are not explicitly registered inRadianceSkin.colorSchemeBundleMapbut still are considered as decoration areas in this skin.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.RadianceColorSchemeRadianceSkin. getActiveColorScheme(RadianceThemingSlices.DecorationAreaType decorationAreaType)Returns the main active color scheme for the specific decoration area type.RadianceColorSchemeRadianceSkin. getBackgroundColorScheme(RadianceThemingSlices.DecorationAreaType decorationAreaType)Returns the background color scheme for the specified decoration area type.RadianceColorSchemeRadianceSkin. 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.RadianceColorSchemeRadianceSkin. getDisabledColorScheme(RadianceThemingSlices.DecorationAreaType decorationAreaType)Returns the main disabled color scheme for the specific decoration area type.RadianceColorSchemeRadianceSkin. getEnabledColorScheme(RadianceThemingSlices.DecorationAreaType decorationAreaType)Returns the main enabled color scheme for the specific decoration area type.java.awt.ColorRadianceSkin. getOverlayColor(RadianceThemingSlices.ColorOverlayType colorOverlayType, RadianceThemingSlices.DecorationAreaType decorationAreaType, ComponentState componentState)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(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.voidRadianceSkin. registerAsDecorationArea(RadianceColorScheme backgroundColorScheme, RadianceThemingSlices.DecorationAreaType... areaTypes)Registers the specified background color scheme to be used on controls in decoration areas.voidRadianceSkin. 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.voidRadianceSkin. registerDecorationAreaSchemeBundle(RadianceColorSchemeBundle bundle, RadianceThemingSlices.DecorationAreaType... areaTypes)Registers the specified color scheme 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.voidRadianceSkin. setOverlayColor(java.awt.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.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, RadianceColorScheme scheme)private voidFractionBasedDecorationPainter. paintDecoratedBackground(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape contour, RadianceColorScheme scheme)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 contour, RadianceColorScheme colorScheme)voidClassicDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidClassicDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, java.awt.Shape contour, RadianceColorScheme colorScheme)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 contour, RadianceColorScheme colorScheme)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 contour, RadianceColorScheme colorScheme)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 contour, RadianceColorScheme colorScheme)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 contour, RadianceColorScheme colorScheme)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 contour, RadianceColorScheme colorScheme)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, 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.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 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.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 contour, RadianceThemingSlices.DecorationAreaType decorationType, RadianceColorScheme colorScheme, 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)
-