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 interface
BladeUtils.ColorSchemeDelegate
-
Constructor Summary
Constructors Constructor Description BladeUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BladeUtils.ColorSchemeDelegate
getDefaultColorSchemeDelegate(java.awt.Component component, BladeTransitionAwareIcon.ColorSchemeAssociationKindDelegate colorSchemeAssociationKindDelegate)
static void
populateColorScheme(BladeColorScheme bladeColorScheme, java.awt.Component component, StateTransitionTracker.ModelStateInfo modelStateInfo, ComponentState currState, RadianceThemingSlices.ColorSchemeAssociationKind associationKind, boolean treatEnabledAsActive)
static void
populateColorScheme(BladeColorScheme bladeColorScheme, javax.swing.JTabbedPane tabbedPane, int tabIndex, StateTransitionTracker.ModelStateInfo modelStateInfo, ComponentState currState, RadianceThemingSlices.ColorSchemeAssociationKind associationKind, boolean useNoSelectionStateContributionMap)
static void
populateColorScheme(BladeColorScheme bladeColorScheme, StateTransitionTracker.ModelStateInfo modelStateInfo, ComponentState currState, BladeUtils.ColorSchemeDelegate colorSchemeDelegate, boolean useNoSelectionStateContributionMap)
static void
populateModificationAwareColorScheme(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)
-
-