Java 插件开发:视图调用另一个类

Java 插件开发:视图调用另一个类,java,eclipse-plugin,Java,Eclipse Plugin,我正在尝试在Eclipse环境中创建一个视图插件。我需要调用另一个类,但是当我像往常一样使用classcl=newclass()时它不工作: private void makeActions() { action1 = new Action() { public void run() { showMessage("Action 1 executed"); DataInterfc interface=new DataI

我正在尝试在Eclipse环境中创建一个视图插件。我需要调用另一个类,但是当我像往常一样使用
classcl=newclass()时它不工作:

    private void makeActions() {
    action1 = new Action() {
        public void run() {
            showMessage("Action 1 executed");
            DataInterfc interface=new DataInterfc();
        }
    };
    action1.setText("Informations");
    action1.setToolTipText("Action 1 tooltip");
    action1.setImageDescriptor(PlatformUI.getWorkbench().getSharedImages().
        getImageDescriptor(ISharedImages.IMG_OBJS_INFO_TSK));

我在
DataInterfc interface=newdatainterfc()
中遇到问题。我是否需要在plugin.xml中定义我要调用的类,或者确切地说我要做什么?

interface
是Java中的保留关键字,不能将其用作变量名(请参阅)

使用其他名称:

DataInterfc interfce = new DataInterfc();

DataInterfc
类必须在插件中定义,或者在插件依赖项中声明的插件中定义。

接口不能实例化,这只是基本的Java

我试图更改名称,但同样的问题是什么?确切的问题是什么?你没有告诉我们吗?编辑您的问题并将其放入您收到的消息中