Class ComponentUtilities
- java.lang.Object
-
- org.pushingpixels.radiance.component.internal.utils.ComponentUtilities
-
public class ComponentUtilities extends java.lang.Object
Helper utilities. This class is for internal use only.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TASKBAR_APP_MENU_COMMAND
static java.lang.String
TASKBAR_PROJECTION
-
Constructor Summary
Constructors Constructor Description ComponentUtilities()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
checkResizePoliciesConsistency(AbstractRibbonBand ribbonBand)
private static void
checkResizePoliciesConsistencyBase(AbstractRibbonBand ribbonBand)
static boolean
existsInMenu(Command command, CommandMenuContentModel menuContentModel)
static int
getCommandButtonPopupIconWidth(int fontSize)
static int
getCommandButtonSmallIconSize(int fontSize)
static int
getHLayoutGap(JCommandButton commandButton)
static int
getHLayoutGap(BaseCommandButtonPresentationModel presentationModel)
static int
getScaledSize(int baseSize, int componentFontSize, double scaleFactor, int stepQuantizationSize)
static int
getTaskToggleButtonHeight(JRibbon ribbon)
static int
getVLayoutGap(JCommandButton commandButton)
static int
getVLayoutGap(BaseCommandButtonPresentationModel presentationModel)
static boolean
isShowingMinimizedRibbonInPopup(JRibbon ribbon)
private static void
restrictIconifyPreferredWidthIfNecessary(AbstractRibbonBand ribbonBand, int availableHeight, int gap)
-
-
-
Field Detail
-
TASKBAR_PROJECTION
public static final java.lang.String TASKBAR_PROJECTION
- See Also:
- Constant Field Values
-
TASKBAR_APP_MENU_COMMAND
public static final java.lang.String TASKBAR_APP_MENU_COMMAND
- See Also:
- Constant Field Values
-
-
Method Detail
-
getHLayoutGap
public static int getHLayoutGap(JCommandButton commandButton)
-
getVLayoutGap
public static int getVLayoutGap(JCommandButton commandButton)
-
getHLayoutGap
public static int getHLayoutGap(BaseCommandButtonPresentationModel presentationModel)
-
getVLayoutGap
public static int getVLayoutGap(BaseCommandButtonPresentationModel presentationModel)
-
isShowingMinimizedRibbonInPopup
public static boolean isShowingMinimizedRibbonInPopup(JRibbon ribbon)
-
checkResizePoliciesConsistency
public static void checkResizePoliciesConsistency(AbstractRibbonBand ribbonBand)
-
checkResizePoliciesConsistencyBase
private static void checkResizePoliciesConsistencyBase(AbstractRibbonBand ribbonBand)
-
restrictIconifyPreferredWidthIfNecessary
private static void restrictIconifyPreferredWidthIfNecessary(AbstractRibbonBand ribbonBand, int availableHeight, int gap)
-
getScaledSize
public static int getScaledSize(int baseSize, int componentFontSize, double scaleFactor, int stepQuantizationSize)
-
getCommandButtonSmallIconSize
public static int getCommandButtonSmallIconSize(int fontSize)
-
getCommandButtonPopupIconWidth
public static int getCommandButtonPopupIconWidth(int fontSize)
-
getTaskToggleButtonHeight
public static int getTaskToggleButtonHeight(JRibbon ribbon)
-
existsInMenu
public static boolean existsInMenu(Command command, CommandMenuContentModel menuContentModel)
-
-