小编uma*_*uma的帖子

Java以编程方式导入

我已经构建了一个eclipse插件,它将生成一个带有新类的新Java项目.

生成类之后,插件必须遍历每个类并执行自动"组织导入"操作(必须以编程方式完成 - 而不是通过Eclipse SaveAction选项).

我尝试过代码段来做同样的事情.

public void organizeImports(IProject iProj) {

    try {

        IPackageFragment[] packages = JavaCore.create(iProj)
                .getPackageFragments();
        for (IPackageFragment mypackage : packages) {
            if (mypackage.getKind() == IPackageFragmentRoot.K_SOURCE) {

                for (ICompilationUnit currentCompilationUnit : mypackage
                        .getCompilationUnits()) {


                    try {
                        System.out.println("CompilationUnit: " + currentCompilationUnit);
                          IEditorPart editorPart = PlatformUI.getWorkbench()
                                .getActiveWorkbenchWindow().getActivePage()
                                .getActiveEditor();
                        PlatformUI.getWorkbench().getActiveWorkbenchWindow()
                                .getActivePage().activate(editorPart);


                        final IHandlerService handlerService = (IHandlerService) PlatformUI
                                .getWorkbench().getService(
                                        IHandlerService.class);

                        IHandler handler = new AbstractHandler() {
                            public Object execute(ExecutionEvent event)
                                    throws ExecutionException {
                                System.out.println("Inside execute");
                                return null;
                            }
                        };
                        handlerService
                                .activateHandler(
                                        "org.eclipse.jdt.ui.edit.text.java.organize.imports", …
Run Code Online (Sandbox Code Playgroud)

java eclipse-plugin

3
推荐指数
1
解决办法
798
查看次数

将图像导入 Eclipse 插件

我已经使用 Java SWT 开发了一个 Eclipse 插件。我的插件很少有向导页面。现在,我需要在向导页面的标题部分添加一个图像/徽标。任何人都可以就如何使用 SWT 做同样的事情提出建议。

swt eclipse-plugin

1
推荐指数
1
解决办法
1148
查看次数

标签 统计

eclipse-plugin ×2

java ×1

swt ×1