Refine search
/** * Displays the help page in a supported viewer, if any. * @return true if this help was displayed successfully * @since 8.21 * @see org.openide.util.HelpCtx.Displayer#display */ public boolean display() { for (Displayer d : Lookup.getDefault().lookupAll(Displayer.class)) { if (d.display(this)) { return true; } } return false; }
layerUrls.add(generatedLayer); for (LayerProvider p : Lookup.getDefault().lookupAll(LayerProvider.class)) { List<URL> newURLs = new ArrayList<URL>(); p.registerLayers(newURLs);
public @Override ModuleInfo ownerOf(Class<?> clazz) { for (ModuleInfo module : Lookup.getDefault().lookupAll(ModuleInfo.class)) { if (module.owns(clazz)) { return module; } } return null; }
/** * Displays the help page in a supported viewer, if any. * @return true if this help was displayed successfully * @since 8.21 * @see org.openide.util.HelpCtx.Displayer#display */ public boolean display() { for (Displayer d : Lookup.getDefault().lookupAll(Displayer.class)) { if (d.display(this)) { return true; } } return false; }
protected Collection<? extends LinkProcessor> getProcessors() { //FIXME: server LinkProcessor needs session context to get to storage service, and possibly an action/handler to return models //(clients can use Connection.get() instance) //can't use ctor or setter because of Lookup (reused/caching) //add Provider/Factory abstraction layer to lookup instead, and for each: // LinkProcessor lp = lpFactory.newProcessor(context); return Lookup.getDefault().lookupAll(LinkProcessor.class); } }
private synchronized Collection<? extends UserOptionsProvider> getUserOptionsProviders() { if (uoProviders == null) { uoProviders = Lookup.getDefault().lookupAll(UserOptionsProvider.class); } return uoProviders; }
/** Returns enumeration of all registered indentation engines. * @return enumeration of IndentEngine */ public static Enumeration<? extends IndentEngine> indentEngines() { return Collections.enumeration(Lookup.getDefault().lookupAll(IndentEngine.class)); }
/** * retrieves all globally registered edit layer actions * * @return */ @Override public EditLayerAction[] getActions() { return Lookup.getDefault().lookupAll(EditLayerAction.class).toArray(new EditLayerAction[]{}); }
private DataStorageManager() { dataStorageFactories = Lookup.getDefault().lookupAll(DataStorageFactory.class); log.log(Level.FINE, "{0} data storage(s) found!", dataStorageFactories.size()); // NOI18N perstistentDataStorageFactories = Lookup.getDefault().lookupAll(PersistentDataStorageFactory.class); log.log(Level.FINE, "{0} persistent data storage(s) found!", dataStorageFactories.size()); // NOI18N }
public static TeamAccessor[] getTeamAccessors() { if (teamAccessors == null) { Collection<? extends TeamAccessor> coll = Lookup.getDefault().lookupAll(TeamAccessor.class); teamAccessors = coll.toArray(new TeamAccessor[coll.size()]); } return teamAccessors; }
private SemanticEntitiesProvider() { Collection<? extends SemanticEntity> lookupAll = Lookup.getDefault().lookupAll(SemanticEntity.class); if (HighlighterBase.MINIMAL) { // for QEs who want to save performance on UI tests list = new ArrayList<SemanticEntity>(); list.add(lookupAll.iterator().next()); } else { list = new ArrayList<SemanticEntity>(Lookup.getDefault().lookupAll(SemanticEntity.class)); } }
public static ConfigurationAuxObjectProvider[] getAuxObjectProviders() { HashSet<ConfigurationAuxObjectProvider> auxObjectProviders = new HashSet<>(); Collection<? extends ConfigurationAuxObjectProvider> collection = Lookup.getDefault().lookupAll(ConfigurationAuxObjectProvider.class); // System.err.println("-------------------------------collection " + collection); Iterator<? extends ConfigurationAuxObjectProvider> iterator = collection.iterator(); while (iterator.hasNext()) { auxObjectProviders.add(iterator.next()); } // System.err.println("-------------------------------auxObjectProviders " + auxObjectProviders); return auxObjectProviders.toArray(new ConfigurationAuxObjectProvider[auxObjectProviders.size()]); }
/*package*/NativeFileSearch getNativeFileSearch() { NativeFileSearch search = null; for (FileProviderFactory fpf : Lookup.getDefault().lookupAll(FileProviderFactory.class)) { FileProvider provider = fpf.createFileProvider(); if (provider instanceof NativeFileSearch) { search = (NativeFileSearch) provider; } } return search; }
@Override public NativeFileSearch getNativeFileSearch(NativeProject project) { NativeFileSearch search = null; for (FileProviderFactory fpf : Lookup.getDefault().lookupAll(FileProviderFactory.class)) { FileProvider provider = fpf.createFileProvider(); if (provider instanceof NativeFileSearch) { search = (NativeFileSearch) provider; } } return search; } }
private void notifyProjectStopActivity() { for (MakeProjectLife service : Lookup.getDefault().lookupAll(MakeProjectLife.class)) { service.stop(this); } }
public Collection<DataProviderFactory> getDataProviderFactories(final DataModelScheme visDataModelScheme) { Collection<? extends DataProviderFactory> factories = Lookup.getDefault().lookupAll(DataProviderFactory.class); List<DataProviderFactory> result = new ArrayList<DataProviderFactory>(); for (DataProviderFactory factory : factories) { if (factory.getProvidedDataModelScheme().contains(visDataModelScheme)) { result.add(factory); } } return Collections.unmodifiableCollection(result); }
DefaultProvider() { Collection<? extends CndFileSystemProvider> instances = Lookup.getDefault().lookupAll(CndFileSystemProvider.class); cache = instances.toArray(new CndFileSystemProvider[instances.size()]); CndUtils.assertTrueInConsole(cache.length > 0, "CndFileSystemProvider NOT FOUND"); // NOI18N }
private List<Transformer> initEdgeTransformers() { List<Transformer> res = new ArrayList<>(); for (Transformer transformer : Lookup.getDefault().lookupAll(Transformer.class)) { if (transformer.isEdge()) { res.add(transformer); } } return res; } }
private static String getTestingFrameworkSuffix(String selectedFramework) { if (selectedFramework == null) { return ""; } String testngFramework = ""; Collection<? extends GuiUtilsProvider> providers = Lookup.getDefault().lookupAll(GuiUtilsProvider.class); for (GuiUtilsProvider provider : providers) { testngFramework = provider.getTestngFramework(); break; } return selectedFramework.equals(testngFramework) ? "NG" : ""; //NOI18N }
@Override protected Collection<? extends LinkProcessor> getProcessors() { List<LinkProcessor> list = new ArrayList<>(); for (Factory factory : Lookup.getDefault().lookupAll(Factory.class)) { list.add(factory.createProcessor(context)); } return list; }