org.pushingpixels.substance.internal.utils
Class UpdateOptimizationInfo

java.lang.Object
  extended by org.pushingpixels.substance.internal.utils.UpdateOptimizationInfo

public class UpdateOptimizationInfo
extends java.lang.Object


Field Summary
 DecorationAreaType decorationAreaType
           
 boolean isInDecorationArea
           
 boolean toDrawWatermark
           
 
Constructor Summary
UpdateOptimizationInfo(javax.swing.JComponent component)
           
 
Method Summary
 SubstanceColorScheme getBorderColorScheme(ComponentState state)
           
 SubstanceColorScheme getDefaultScheme()
           
 SubstanceColorScheme getFillColorScheme(ComponentState state)
           
 float getHighlightAlpha(ComponentState state)
           
 SubstanceColorScheme getHighlightBorderColorScheme(ComponentState state)
           
 SubstanceColorScheme getHighlightColorScheme(ComponentState state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

toDrawWatermark

public boolean toDrawWatermark

decorationAreaType

public DecorationAreaType decorationAreaType

isInDecorationArea

public boolean isInDecorationArea
Constructor Detail

UpdateOptimizationInfo

public UpdateOptimizationInfo(javax.swing.JComponent component)
Method Detail

getHighlightColorScheme

public SubstanceColorScheme getHighlightColorScheme(ComponentState state)

getBorderColorScheme

public SubstanceColorScheme getBorderColorScheme(ComponentState state)

getFillColorScheme

public SubstanceColorScheme getFillColorScheme(ComponentState state)

getHighlightBorderColorScheme

public SubstanceColorScheme getHighlightBorderColorScheme(ComponentState state)

getHighlightAlpha

public float getHighlightAlpha(ComponentState state)

getDefaultScheme

public SubstanceColorScheme getDefaultScheme()