Class ChartElementType

  • All Implemented Interfaces:
    Serializable, Cloneable, org.pentaho.reporting.engine.classic.core.filter.DataSource, org.pentaho.reporting.engine.classic.core.metadata.ElementType

    public class ChartElementType
    extends org.pentaho.reporting.engine.classic.core.filter.types.ContentType
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.pentaho.reporting.engine.classic.core.filter.types.ContentType

        org.pentaho.reporting.engine.classic.core.filter.types.ContentType.ContentTypeContext
    • Field Summary

      • Fields inherited from class org.pentaho.reporting.engine.classic.core.filter.types.ContentType

        INSTANCE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.pentaho.reporting.engine.classic.core.metadata.ElementMetaData getMetaData()  
      Object getValue​(org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime runtime, org.pentaho.reporting.engine.classic.core.ReportElement element)  
      protected Object queryChartValue​(org.pentaho.reporting.engine.classic.core.ReportElement element)  
      • Methods inherited from class org.pentaho.reporting.engine.classic.core.filter.types.ContentType

        configureDesignTimeDefaults, createComponentDrawable, filter, getDesignValue
      • Methods inherited from class org.pentaho.reporting.engine.classic.core.filter.types.AbstractElementType

        clone, create, equals, getId, hashCode
    • Constructor Detail

      • ChartElementType

        public ChartElementType()
    • Method Detail

      • getMetaData

        public org.pentaho.reporting.engine.classic.core.metadata.ElementMetaData getMetaData()
        Specified by:
        getMetaData in interface org.pentaho.reporting.engine.classic.core.metadata.ElementType
        Overrides:
        getMetaData in class org.pentaho.reporting.engine.classic.core.filter.types.AbstractElementType
      • queryChartValue

        protected Object queryChartValue​(org.pentaho.reporting.engine.classic.core.ReportElement element)
      • getValue

        public Object getValue​(org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime runtime,
                               org.pentaho.reporting.engine.classic.core.ReportElement element)
        Specified by:
        getValue in interface org.pentaho.reporting.engine.classic.core.filter.DataSource
        Overrides:
        getValue in class org.pentaho.reporting.engine.classic.core.filter.types.ContentType