Class BarcodeDrawable

  • All Implemented Interfaces:
    org.pentaho.reporting.engine.classic.core.util.ReportDrawable

    public class BarcodeDrawable
    extends Object
    implements org.pentaho.reporting.engine.classic.core.util.ReportDrawable
    • Method Detail

      • getGenerator

        public org.krysalis.barcode4j.BarcodeGenerator getGenerator()
      • getBarcodeDimension

        protected org.krysalis.barcode4j.BarcodeDimension getBarcodeDimension()
      • draw

        public void draw​(Graphics2D g2d,
                         Rectangle2D bounds)
        Specified by:
        draw in interface org.pentaho.reporting.engine.classic.core.util.ReportDrawable
      • setConfiguration

        public void setConfiguration​(org.pentaho.reporting.libraries.base.config.Configuration config)
        Specified by:
        setConfiguration in interface org.pentaho.reporting.engine.classic.core.util.ReportDrawable
      • setStyleSheet

        public void setStyleSheet​(org.pentaho.reporting.engine.classic.core.style.StyleSheet style)
        Specified by:
        setStyleSheet in interface org.pentaho.reporting.engine.classic.core.util.ReportDrawable
      • setResourceBundleFactory

        public void setResourceBundleFactory​(org.pentaho.reporting.engine.classic.core.ResourceBundleFactory bundleFactory)
        Specified by:
        setResourceBundleFactory in interface org.pentaho.reporting.engine.classic.core.util.ReportDrawable
      • getImageMap

        public org.pentaho.reporting.engine.classic.core.imagemap.ImageMap getImageMap​(Rectangle2D bounds)
        Specified by:
        getImageMap in interface org.pentaho.reporting.engine.classic.core.util.ReportDrawable