Class BarSparklineElementFactory


  • public class BarSparklineElementFactory
    extends org.pentaho.reporting.engine.classic.core.elementfactory.AbstractContentElementFactory
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void applyStyle​(org.pentaho.reporting.engine.classic.core.style.ElementStyleSheet style)
      Applies the style definition to the elements stylesheet.
      org.pentaho.reporting.engine.classic.core.Element createElement()
      Creates a new instance of the element.
      Object getContent()  
      String getFieldname()  
      String getFormula()  
      Color getHighColor()  
      Color getLastColor()  
      Object getNullValue()  
      Integer getSpacing()  
      void setContent​(Object content)  
      void setFieldname​(String fieldname)  
      void setFormula​(String formula)  
      void setHighColor​(Color highColor)  
      void setLastColor​(Color lastColor)  
      void setNullValue​(Object nullValue)  
      void setSpacing​(Integer spacing)  
      • Methods inherited from class org.pentaho.reporting.engine.classic.core.elementfactory.AbstractContentElementFactory

        getFillColor, getKeepAspectRatio, getScale, getShouldDraw, getShouldFill, getStroke, setFillColor, setKeepAspectRatio, setScale, setShouldDraw, setShouldFill, setStroke
      • Methods inherited from class org.pentaho.reporting.engine.classic.core.elementfactory.ElementFactory

        applyElementName, getAbsolutePosition, getAvoidPagebreaks, getBackgroundColor, getBooleanValue, getBorderBottomColor, getBorderBottomLeftRadius, getBorderBottomLeftRadiusHeight, getBorderBottomLeftRadiusWidth, getBorderBottomRightRadius, getBorderBottomRightRadiusHeight, getBorderBottomRightRadiusWidth, getBorderBottomStyle, getBorderBottomWidth, getBorderBreakColor, getBorderBreakStyle, getBorderBreakWidth, getBorderColor, getBorderLeftColor, getBorderLeftStyle, getBorderLeftWidth, getBorderRadius, getBorderRadiusHeight, getBorderRadiusWidth, getBorderRightColor, getBorderRightStyle, getBorderRightWidth, getBorderStyle, getBorderTopColor, getBorderTopLeftRadius, getBorderTopLeftRadiusHeight, getBorderTopLeftRadiusWidth, getBorderTopRightRadius, getBorderTopRightRadiusHeight, getBorderTopRightRadiusWidth, getBorderTopStyle, getBorderTopWidth, getBorderWidth, getColor, getDynamicHeight, getFontSmooth, getHeight, getHorizontalAlignment, getHRefTarget, getHRefTitle, getHRefWindow, getLayoutCachable, getMaximumHeight, getMaximumSize, getMaximumWidth, getMinimumHeight, getMinimumSize, getMinimumWidth, getName, getOrphans, getOverflowX, getOverflowY, getPadding, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPreferredSize, getUseMinChunkWidth, getVerticalAlignment, getVisible, getWidowOrphanOptOut, getWidows, getWidth, getX, getY, setAbsolutePosition, setAvoidPagebreaks, setBackgroundColor, setBorderBottomColor, setBorderBottomLeftRadius, setBorderBottomLeftRadiusHeight, setBorderBottomLeftRadiusWidth, setBorderBottomRightRadius, setBorderBottomRightRadiusHeight, setBorderBottomRightRadiusWidth, setBorderBottomStyle, setBorderBottomWidth, setBorderBreakColor, setBorderBreakStyle, setBorderBreakWidth, setBorderColor, setBorderLeftColor, setBorderLeftStyle, setBorderLeftWidth, setBorderRadius, setBorderRadiusHeight, setBorderRadiusWidth, setBorderRightColor, setBorderRightStyle, setBorderRightWidth, setBorderStyle, setBorderTopColor, setBorderTopLeftRadius, setBorderTopLeftRadiusHeight, setBorderTopLeftRadiusWidth, setBorderTopRightRadius, setBorderTopRightRadiusHeight, setBorderTopRightRadiusWidth, setBorderTopStyle, setBorderTopWidth, setBorderWidth, setColor, setDynamicHeight, setFontSmooth, setHeight, setHorizontalAlignment, setHRefTarget, setHRefTitle, setHRefWindow, setLayoutCachable, setMaximumHeight, setMaximumSize, setMaximumWidth, setMinimumHeight, setMinimumSize, setMinimumWidth, setName, setOrphans, setOverflowX, setOverflowY, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPreferredSize, setUseMinChunkWidth, setVerticalAlignment, setVisible, setWidowOrphanOptOut, setWidows, setWidth, setX, setY
    • Constructor Detail

      • BarSparklineElementFactory

        public BarSparklineElementFactory()
    • Method Detail

      • getContent

        public Object getContent()
      • setContent

        public void setContent​(Object content)
      • getNullValue

        public Object getNullValue()
      • setNullValue

        public void setNullValue​(Object nullValue)
      • getFormula

        public String getFormula()
      • setFormula

        public void setFormula​(String formula)
      • getHighColor

        public Color getHighColor()
      • setHighColor

        public void setHighColor​(Color highColor)
      • getLastColor

        public Color getLastColor()
      • setLastColor

        public void setLastColor​(Color lastColor)
      • getSpacing

        public Integer getSpacing()
      • setSpacing

        public void setSpacing​(Integer spacing)
      • getFieldname

        public String getFieldname()
      • setFieldname

        public void setFieldname​(String fieldname)
      • applyStyle

        protected void applyStyle​(org.pentaho.reporting.engine.classic.core.style.ElementStyleSheet style)
        Applies the style definition to the elements stylesheet.
        Overrides:
        applyStyle in class org.pentaho.reporting.engine.classic.core.elementfactory.AbstractContentElementFactory
        Parameters:
        style - the element stylesheet which should receive the style definition.
      • createElement

        public org.pentaho.reporting.engine.classic.core.Element createElement()
        Creates a new instance of the element. Override this method to return a concrete subclass of the element.
        Specified by:
        createElement in class org.pentaho.reporting.engine.classic.core.elementfactory.ElementFactory
        Returns:
        the newly generated instance of the element.