Class BladeUtils
- java.lang.Object
-
- org.pushingpixels.radiance.theming.internal.blade.BladeUtils
-
public class BladeUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBladeUtils.ColorSchemeDelegate
-
Constructor Summary
Constructors Constructor Description BladeUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BladeUtils.ColorSchemeDelegategetDefaultColorSchemeDelegate(java.awt.Component component, BladeTransitionAwareIcon.ColorSchemeAssociationKindDelegate colorSchemeAssociationKindDelegate)static voidpopulateColorScheme(BladeColorScheme bladeColorScheme, java.awt.Component component, StateTransitionTracker.ModelStateInfo modelStateInfo, ComponentState currState, RadianceThemingSlices.ColorSchemeAssociationKind associationKind, boolean treatEnabledAsActive)static voidpopulateColorScheme(BladeColorScheme bladeColorScheme, javax.swing.JTabbedPane tabbedPane, int tabIndex, StateTransitionTracker.ModelStateInfo modelStateInfo, ComponentState currState, RadianceThemingSlices.ColorSchemeAssociationKind associationKind, boolean useNoSelectionStateContributionMap)static voidpopulateColorScheme(BladeColorScheme bladeColorScheme, StateTransitionTracker.ModelStateInfo modelStateInfo, ComponentState currState, BladeUtils.ColorSchemeDelegate colorSchemeDelegate, boolean useNoSelectionStateContributionMap)static voidpopulateModificationAwareColorScheme(BladeColorScheme bladeColorScheme, float modificationCyclePosition)
-
-
-
Method Detail
-
populateModificationAwareColorScheme
public static void populateModificationAwareColorScheme(BladeColorScheme bladeColorScheme, float modificationCyclePosition)
-
populateColorScheme
public static void populateColorScheme(BladeColorScheme bladeColorScheme, java.awt.Component component, StateTransitionTracker.ModelStateInfo modelStateInfo, ComponentState currState, RadianceThemingSlices.ColorSchemeAssociationKind associationKind, boolean treatEnabledAsActive)
-
getDefaultColorSchemeDelegate
public static BladeUtils.ColorSchemeDelegate getDefaultColorSchemeDelegate(java.awt.Component component, BladeTransitionAwareIcon.ColorSchemeAssociationKindDelegate colorSchemeAssociationKindDelegate)
-
populateColorScheme
public static void populateColorScheme(BladeColorScheme bladeColorScheme, StateTransitionTracker.ModelStateInfo modelStateInfo, ComponentState currState, BladeUtils.ColorSchemeDelegate colorSchemeDelegate, boolean useNoSelectionStateContributionMap)
-
populateColorScheme
public static void populateColorScheme(BladeColorScheme bladeColorScheme, javax.swing.JTabbedPane tabbedPane, int tabIndex, StateTransitionTracker.ModelStateInfo modelStateInfo, ComponentState currState, RadianceThemingSlices.ColorSchemeAssociationKind associationKind, boolean useNoSelectionStateContributionMap)
-
-