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.JComponentcomponentRadianceThemingSlices.DecorationAreaTypedecorationAreaTypeprivate RadianceColorSchemedefaultSchemeprivate java.util.Map<ComponentState,java.lang.Float>highlightAlphaMapprivate java.util.Map<ComponentState,RadianceColorScheme>highlightBorderSchemeMapprivate java.util.Map<ComponentState,RadianceColorScheme>highlightSchemeMapbooleanisInDecorationArea
-
Constructor Summary
Constructors Constructor Description UpdateOptimizationInfo(javax.swing.JComponent component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RadianceColorSchemegetDefaultScheme()floatgetHighlightAlpha(ComponentState state)RadianceColorSchemegetHighlightBorderColorScheme(ComponentState state)RadianceColorSchemegetHighlightColorScheme(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()
-
-