# All Classes and Interfaces

Class
Description
ActionPopupTransitionAwareUI
ColorSchemeResizableIcon
Resizable icon for Substance themes.
CommandButtonBackgroundDelegate
Delegate class for painting backgrounds of buttons in Substance look and feel.
CommandButtonVisualStateTracker
FlamingoPlugin
Plugin for Flamingo components.
RibbonApplicationMenuButtonBackgroundDelegate
Delegate class for painting backgrounds of buttons in Substance look and feel.
RibbonBackgroundDelegate
Delegate class for painting backgrounds of buttons in Ribbon plugin.
RibbonBorderShaper
Utility class for computing outlines of ribbons and ribbon toggle buttons.
SkinResizableIcon
Resizable icon for Substance skins.
SubstanceBandControlPanelUI
UI for `JBandControlPanel` components in Substance look and feel.
SubstanceBreadcrumbBarUI
UI delegate for breadcrumb bar.
SubstanceColorSelectorPanelUI
UI for `JColorSelectorPanel` components in Substance look and feel.
SubstanceCommandButtonPanelUI
UI for `JCommandButtonPanel` components in Substance look and feel.
SubstanceCommandButtonUI
UI for command buttons `JCommandButton` in Substance look and feel.
SubstanceCommandMenuButtonUI
UI for `JCommandMenuButton` components in Substance look and feel.
SubstanceCommandPopupMenuUI
UI for `JCommandPopupMenu` components in Substance look and feel.
SubstanceCommandPopupMenuUI.SubstanceMenuPanel
SubstanceCommandToggleButtonUI
UI for command buttons `JCommandToggleButton` in Substance look and feel.
SubstanceCommandToggleMenuButtonUI
UI for `JCommandToggleMenuButton` components in Substance look and feel.
SubstanceDisabledResizableIcon
Implementation of a resizable icon of disabled controls based on the current Substance skin.
SubstanceFlowBandControlPanelUI
UI for `JFlowBandControlPanel` components in Substance look and feel.
SubstancePopupPanelUI
UI for `JPopupPanel` components in Substance look and feel.
SubstanceRibbonApplicationMenuButtonUI
UI for `JRibbonApplicationMenuButton` components in Substance look and feel.
SubstanceRibbonApplicationMenuPopupPanelUI
UI for `JRibbonApplicationMenuPopupPanel` components in Substance look and feel.
SubstanceRibbonBandBorder
SubstanceRibbonBandUI
UI for ribbon bands in Substance look and feel.
SubstanceRibbonComponentUI
UI for `JRibbonComponent` components in Substance look and feel.
SubstanceRibbonFrameTitlePane
Custom title pane for `JRibbonFrame` running under Substance look-and-feel.
SubstanceRibbonGalleryUI
UI delegate for `JRibbonGallery` component under Substance look-and-feel.
SubstanceRibbonRootPaneUI
UI delegate for root panes of `JRibbonFrame` under Substance look-and-feel.
SubstanceRibbonTask
Ribbon task for Substance-related controls (skins, themes, watermarks).
SubstanceRibbonTaskToggleButtonUI
UI for `JRibbonTaskToggleButton` components in Substance look and feel.
SubstanceRibbonUI
UI for ribbon in Substance look and feel.
SubstanceRichTooltipPanelUI
UI for `JRichTooltipPanel` components in Substance look and feel.
SubstanceScrollablePanelUI
UI for `JScrollablePanel` components in Substance look and feel.
SubstanceSkinRibbonGallery
In-ribbon gallery that contains all available Substance skins.
TransitionAwareResizableIcon
Icon with transition-aware capabilities.
TransitionAwareResizableIcon.Delegate
The delegate needs to implement the method in this interface based on the provided theme.
TransitionAwareResizableIcon.StateTransitionTrackerDelegate
WatermarkResizableIcon
Resizable icon for Substance watermarks.