/** * Returns the URL of the resource with the specified name. This * implementation first tries to use the parent class loader to find the * resource; if this fails then {@link #findResource(String)} is called to * find the requested resource. * * @param resName * the name of the resource to find. * @return the {@code URL} object for the requested resource or {@code null} * if the resource can not be found * @see Class#getResource */ public URL getResource(String resName) { URL resource = parent.getResource(resName); if (resource == null) { resource = findResource(resName); } return resource; }
@Override protected URL findResource(String name) { final Iterator<ClassLoader> clIterator = newClassLoaderIterator(); while ( clIterator.hasNext() ) { final ClassLoader classLoader = clIterator.next(); final URL resource = classLoader.getResource( name ); if ( resource != null ) { return resource; } } return super.findResource( name ); }
@Override protected URL findResource(String name) { if ( name.startsWith( "org.hibernate" ) ) { names.add( name ); } return super.findResource( name ); }
protected URL findResource(String name) { if (maskResources){ return null; } return super.findResource(name); }
/** This ClassLoader can't load anything itself. Subclasses * may override this method to do some resource loading themselves. * * @param name the resource name * @return a URL for reading the resource, or <code>null</code> * if the resource could not be found. */ @Override public URL findResource(String name) { return super.findResource(name); }
@Override protected URL findResource(String name) { for ( ClassLoader classLoader : individualClassLoaders ) { final URL resource = classLoader.getResource( name ); if ( resource != null ) { return resource; } } return super.findResource( name ); }
protected URL findResource(String name) { for (ClassLoader classLoader : classLoaders) { URL resource = classLoader.getResource(name); if (resource != null) { return resource; } } return super.findResource(name); }
@Override protected URL findResource(String name) { for (ClassLoader cl : classLoaders) { URL res = cl.getResource(name); if (res != null) { return res; } } return super.findResource(name); }
@Override protected URL findResource(String name) { for ( ClassLoader classLoader : individualClassLoaders ) { final URL resource = classLoader.getResource( name ); if ( resource != null ) { return resource; } } return super.findResource( name ); }
protected URL findResource(String name) { for (ClassLoader classLoader : classLoaders) { URL resource = classLoader.getResource(name); if (resource != null) { return resource; } } return super.findResource(name); }
@Override protected URL findResource(String name) { for ( ClassLoader classLoader : individualClassLoaders ) { final URL resource = classLoader.getResource( name ); if ( resource != null ) { return resource; } } return super.findResource( name ); }
@Override protected URL findResource(String name) { for ( ClassLoader classLoader : individualClassLoaders ) { final URL resource = classLoader.getResource( name ); if ( resource != null ) { return resource; } } return super.findResource( name ); }
@Override protected URL findResource(String name) { final Iterator<ClassLoader> clIterator = newClassLoaderIterator(); while ( clIterator.hasNext() ) { final ClassLoader classLoader = clIterator.next(); final URL resource = classLoader.getResource( name ); if ( resource != null ) { return resource; } } return super.findResource( name ); }
@Override public URL findResource(String name) { if (isValidResource(name)) { return super.findResource(name); } return null; }
@Implementation @Override protected URL findResource(String name) { return super.findResource(name); }
@Override public URL findResource(String name) { if (isUnit(name)) { return junit.getResource(name); } if (name.equals("META-INF/services/java.util.logging.Handler")) { // NOI18N return junit.getResource("org/netbeans/junit/internal/FakeMetaInf.txt"); // NOI18N } return super.findResource(name); }
@Override public URL getResource(String name) { if (isLocalResource(name)) { return super.findResource(name); } else { return super.getResource(name); } }
@Override public URL getResource(String name) { if (isLocalResource(name)) { return super.findResource(name); } else { return super.getResource(name); } }
@Override protected URL findResource(String resourceName) { LOG.debug("findResource(" + resourceName + ") is called.") ; URL ret = null; if (confHolder.hasResourceExists(resourceName)) { ret = buildResourceFile(resourceName) ; } else { ret = super.findResource(resourceName); } LOG.debug("findResource(" + resourceName + ") is returning [" + ret + "]") ; return ret ; }
@Override protected URL findResource(final String name) { final LinkedList<Archive<?>> node = findNodes(name); if (!node.isEmpty()) { final Archive<?> i = node.getLast(); try { return new URL(null, "archive:" + i.getName() + (!name.startsWith("/") ? "/" : "") + name, new ArchiveStreamHandler()); } catch (final MalformedURLException e) { throw new IllegalArgumentException(e); } } return super.findResource(name); }