Class UpdateOptimizationInfo
- java.lang.Object
-
- org.pushingpixels.radiance.theming.internal.utils.UpdateOptimizationInfo
-
- Direct Known Subclasses:
RadianceTableUI.TableUpdateOptimizationInfo
public class UpdateOptimizationInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JComponent
component
RadianceThemingSlices.DecorationAreaType
decorationAreaType
private RadianceColorScheme
defaultScheme
private java.util.Map<ComponentState,java.lang.Float>
highlightAlphaMap
private java.util.Map<ComponentState,RadianceColorScheme>
highlightBorderSchemeMap
private java.util.Map<ComponentState,RadianceColorScheme>
highlightSchemeMap
boolean
isInDecorationArea
-
Constructor Summary
Constructors Constructor Description UpdateOptimizationInfo(javax.swing.JComponent component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RadianceColorScheme
getDefaultScheme()
float
getHighlightAlpha(ComponentState state)
RadianceColorScheme
getHighlightBorderColorScheme(ComponentState state)
RadianceColorScheme
getHighlightColorScheme(ComponentState state)
-
-
-
Field Detail
-
component
private javax.swing.JComponent component
-
highlightSchemeMap
private java.util.Map<ComponentState,RadianceColorScheme> highlightSchemeMap
-
highlightBorderSchemeMap
private java.util.Map<ComponentState,RadianceColorScheme> highlightBorderSchemeMap
-
highlightAlphaMap
private java.util.Map<ComponentState,java.lang.Float> highlightAlphaMap
-
defaultScheme
private RadianceColorScheme defaultScheme
-
decorationAreaType
public RadianceThemingSlices.DecorationAreaType decorationAreaType
-
isInDecorationArea
public boolean isInDecorationArea
-
-
Method Detail
-
getHighlightColorScheme
public RadianceColorScheme getHighlightColorScheme(ComponentState state)
-
getHighlightBorderColorScheme
public RadianceColorScheme getHighlightBorderColorScheme(ComponentState state)
-
getHighlightAlpha
public float getHighlightAlpha(ComponentState state)
-
getDefaultScheme
public RadianceColorScheme getDefaultScheme()
-
-