Class BaseRibbonBandResizePolicy<T extends AbstractBandControlPanel>

java.lang.Object
org.pushingpixels.flamingo.api.ribbon.resize.BaseRibbonBandResizePolicy<T>
Type Parameters:
T - Class parameter that specifies the type of band control panel implementation.
All Implemented Interfaces:
RibbonBandResizePolicy
Direct Known Subclasses:
CoreRibbonResizePolicies.BaseCoreRibbonBandResizePolicy, CoreRibbonResizePolicies.FlowThreeRows, CoreRibbonResizePolicies.FlowTwoRows, IconRibbonBandResizePolicy

public abstract class BaseRibbonBandResizePolicy<T extends AbstractBandControlPanel> extends Object implements RibbonBandResizePolicy
Base class for the core ribbon band resize policies.
  • Field Details

  • Constructor Details

    • BaseRibbonBandResizePolicy

      protected BaseRibbonBandResizePolicy(T controlPanel)
      Creates a new resize policy.
      Parameters:
      controlPanel - The control panel of the associated ribbon band.