Package org.apache.felix.sigil.eclipse.ui.util

Examples of org.apache.felix.sigil.eclipse.ui.util.ExportedPackageFinder


    {
        final Map<String, IPackageExport> exports = new HashMap<String, IPackageExport>();
        final Set<String> imports = new HashSet<String>();

        // Find all exports
        final ExportedPackageFinder exportFinder = new ExportedPackageFinder(
            getProjectModel(), new AccumulatorAdapter<IPackageExport>()
            {
                public void addElements(Collection<? extends IPackageExport> elements)
                {
                    for (IPackageExport export : elements)
                    {
                        exports.put(export.getPackageName(), export);
                    }
                }
            });
        Job findExportsJob = new Job("Find exports")
        {
            protected IStatus run(IProgressMonitor monitor)
            {
                return exportFinder.run(monitor);
            }
        };
        findExportsJob.setUser(true);
        findExportsJob.schedule();
View Full Code Here

TOP

Related Classes of org.apache.felix.sigil.eclipse.ui.util.ExportedPackageFinder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.