类 EChartBase

所有已实现的接口:
ComponentExport_I, ComponentLoad_I, Serializable, Cloneable
直接已知子类:
ColumnEChart, PieEChart, SelfEChart, SelfEChart2, TreeMapEChart

public abstract class EChartBase extends EChartBasePre

Description: 图表基类

Title:首亨软件 - TSS/CRM等

从以下版本开始:
2015年1月28日
另请参阅:
  • 构造器详细资料

    • EChartBase

      public EChartBase()
  • 方法详细资料

    • beforeCommon

      protected void beforeCommon(ModuleContext context, StringBuilder html)
      第一次加载页面前
      参数:
      context -
      html -
    • toHtml

      public String toHtml(ModuleContext context)
      从类复制的说明: Component
      转化为HTML代码
      指定者:
      toHtml 在类中 Component
      参数:
      context - ModuleContext
      返回:
      html
    • afterCommon

      protected void afterCommon(ModuleContext context, StringBuilder html)
    • toLoadHtml

      public String toLoadHtml(ModuleContext context)
      动态加载图表脚本
      参数:
      context - ModuleContext
      返回:
      加载的HTML
    • toLoadHtmlBefore

      protected void toLoadHtmlBefore(ModuleContext context, StringBuilder html, String chartId)
    • toLoadHtmlBefore

      protected void toLoadHtmlBefore(ModuleContext context, ChartObj chart, StringBuilder html, String chartId)
    • processCommonChartAttr

      protected void processCommonChartAttr(ModuleContext context, ChartObj chart, String chartId)
      设置配置参数的公共属性,主要是解决适配自定义ECharts2组件
      参数:
      context -
      chart -
    • processChartAttr

      public abstract void processChartAttr(ModuleContext context, ChartObj chart, StringBuilder html)
      处理属性
      参数:
      context - ModuleContext
      chart - ChartObj
      html - StringBuilder
    • processChartData

      public abstract void processChartData(ModuleContext context, ChartObj chart, StringBuilder html)
      处理数据
      参数:
      context - ModuleContext
      chart - ChartObj
      html - StringBuilder
    • processSelfOption

      public void processSelfOption(ModuleContext context, String chartId, StringBuilder html)
      自定义图表使用
      参数:
      context - ModuleContext
      chartId - 图表编号
      html - StringBuilder
    • toLoadHtmlAfter

      protected void toLoadHtmlAfter(ModuleContext context, ChartObj chart, StringBuilder html, String chartId)
    • processEvent

      public void processEvent(ModuleContext context, StringBuilder html, ChartObj chart, String chartId)
      图表事件
      参数:
      context - ModuleContext
      html - StringBuilder
      chart - ChartObj
      chartId - 图表编号
    • callExFunc

      public String callExFunc(ModuleContext context)
      从接口复制的说明: ComponentLoad_I
      组件扩展执行方法,比如:在组件上执行某些操作后,再次请求后台的情况
      参数:
      context - ModuleContext
      返回:
      脚本
    • parserAttrEx

      public void parserAttrEx(org.jdom2.Element nodelEl)
      指定者:
      parserAttrEx 在类中 EChartBasePre