private List getBuildPlugins()

in org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/model/EasyAntModuleDescriptorExtension.java [184:200]


    private List<String> getBuildPlugins() {
        final ArrayList<String> buildPlugins = new ArrayList<String>();
        // load default build plugins
        Job job = new Job("Easyant - Getting list of Plugins (" + EASYANT_BUILD_PLUGINS_ORG + ") from repository ...") {
            protected IStatus run(IProgressMonitor monitor) {
                for (String module : easyantCoreService.getAllCorePlugins()) {
                    String shortName = module.substring(module.indexOf("#")+1);
                    buildPlugins.add(shortName);
                    buildPlugins.add(module);
                }
                return Status.OK_STATUS;
            }
        };
        job.setPriority(Job.LONG);
        job.schedule();
        return buildPlugins;
    }