Interface ComponentFillFactory

All Known Implementing Classes:
BarbecueFillFactory, BarcodeFillFactory, FillListFactory, FillTableFactory, IconLabelComponentFillFactory, SpiderChartFillFactory

public interface ComponentFillFactory
A factory of fill component instances.
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
See Also:
  • Method Details

    • toFillComponent

      FillComponent toFillComponent(Component component, JRFillObjectFactory factory)
      Creates a fill component instance for a component.
      Parameters:
      component - the component
      factory - the fill objects factory
      Returns:
      the fill component instance
    • cloneFillComponent

      FillComponent cloneFillComponent(FillComponent component, JRFillCloneFactory factory)
      Creates a clone of a fill component.

      Fill components clones are currently only created when the component element is placed inside a crosstab.

      Parameters:
      component - the fill component
      factory - the clone factory
      Returns:
      a clone of the fill component