Class LegacyChartType

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

    public class LegacyChartType
    extends org.pentaho.reporting.engine.classic.core.filter.types.ContentFieldType
    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
    • Constructor Summary

      Constructors 
      Constructor Description
      LegacyChartType()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configureDesignTimeDefaults​(org.pentaho.reporting.engine.classic.core.ReportElement element, Locale locale)  
      Object getDesignValue​(org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime runtime, org.pentaho.reporting.engine.classic.core.ReportElement element)  
      Object getValue​(org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime runtime, org.pentaho.reporting.engine.classic.core.ReportElement element)  
      • Methods inherited from class org.pentaho.reporting.engine.classic.core.filter.types.ContentType

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

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

      • LegacyChartType

        public LegacyChartType()
    • Method Detail

      • getDesignValue

        public Object getDesignValue​(org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime runtime,
                                     org.pentaho.reporting.engine.classic.core.ReportElement element)
        Specified by:
        getDesignValue in interface org.pentaho.reporting.engine.classic.core.metadata.ElementType
        Overrides:
        getDesignValue in class org.pentaho.reporting.engine.classic.core.filter.types.ContentFieldType
      • 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.ContentFieldType
      • configureDesignTimeDefaults

        public void configureDesignTimeDefaults​(org.pentaho.reporting.engine.classic.core.ReportElement element,
                                                Locale locale)
        Specified by:
        configureDesignTimeDefaults in interface org.pentaho.reporting.engine.classic.core.metadata.ElementType
        Overrides:
        configureDesignTimeDefaults in class org.pentaho.reporting.engine.classic.core.filter.types.ContentType