【问题标题】:Eclipse BIRT create a Custom Emitter as classEclipse BIRT 创建一个自定义发射器作为类
【发布时间】:2014-04-28 08:48:24
【问题描述】:

我正在尝试为 BIRT 创建一个自定义发射器。我创建了一个插件,这里一切正常,问题是我需要它作为一个 Java 类。 问题是当我尝试在自己的发射器中渲染时,它说不支持自定义 RenderOption。

这是我的一些代码:

IJsonRenderOption:

package org.eclipse.birt.report.engine.emitter.json;

import org.eclipse.birt.report.engine.api.IRenderOption;

public interface IJsonRenderOption extends IRenderOption {
    public static final String OUTPUT_FORMAT_JSON = "json";
    public static final String OUTPUT_EMITTERID_JSON = "org.eclipse.birt.report.engine.emitter.json";
}

JsonRenderOption:

package org.eclipse.birt.report.engine.emitter.json;

import org.eclipse.birt.report.engine.api.IRenderOption;
import org.eclipse.birt.report.engine.api.RenderOption;

public class JsonRenderOption extends RenderOption implements IJsonRenderOption {    
    public JsonRenderOption() {
        super();
    }

    public JsonRenderOption(IRenderOption options) {
        super(options);
    }
}

希望有人能帮帮我

问候

【问题讨论】:

    标签: java birt


    【解决方案1】:

    尝试导入以下包

    importPackage(org.eclipse.birt.report.engine.emitter.json);
    
    importPackage(org.eclipse.birt.report.engine.api.IRenderOption);
    importPackage(org.eclipse.birt.report.engine.api.RenderOption);
    

    【讨论】:

    • 您好,欢迎来到 SO。请在回答问题时添加更多信息,以便对方更容易理解。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-27
    • 1970-01-01
    • 1970-01-01
    • 2016-07-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多