public @Override Enumeration<String> getKeys() { return Enumerations.removeDuplicates(Enumerations.concat(sub1.getKeys(), sub2.getKeys())); }
@Deprecated // have to override for compat public @Override FileObject find(String aPackage, String name, String ext) { // create enumeration of name to look for Enumeration<String> st = NbCollections.checkedEnumerationByFilter(new StringTokenizer(aPackage, "."), String.class, true); // NOI18N Enumeration<String> en; if ((name == null) || (ext == null)) { en = st; } else { en = Enumerations.concat(st, Enumerations.singleton(name + '.' + ext)); } // tries to find it (can return null) return getMultiRoot().find(en); }
@Deprecated public FileObject find(String aPackage, String name, String ext) { // create enumeration of name to look for Enumeration<String> st = NbCollections.checkedEnumerationByFilter(new StringTokenizer(aPackage, "."), String.class, true); // NOI18N if ((name == null) || (ext == null)) { // search for folder, return the object only if it is folder FileObject fo = getAbstractRoot().find(st); return ((fo != null) && fo.isFolder()) ? fo : null; } else { Enumeration<String> en = Enumerations.concat(st, Enumerations.singleton(name + '.' + ext)); // tries to find it (can return null) return getAbstractRoot().find(en); } }
public Enumeration getKeys () { return Enumerations.removeDuplicates ( Enumerations.concat (sub1.getKeys (), sub2.getKeys ()) ); } protected Object handleGetObject (String key) throws MissingResourceException {
public Enumeration getKeys () { return Enumerations.removeDuplicates ( Enumerations.concat (sub1.getKeys (), sub2.getKeys ()) ); } protected Object handleGetObject (String key) throws MissingResourceException {
public Enumeration<String> getKeys() { return Enumerations.removeDuplicates(Enumerations.concat(sub1.getKeys(), sub2.getKeys())); }
public @Override Enumeration<String> getKeys() { return Enumerations.removeDuplicates(Enumerations.concat(sub1.getKeys(), sub2.getKeys())); }
private Object[] getObjects() { if (objects == null) { class Coll2Enum implements org.openide.util.Enumerations.Processor { public Object process (Object obj, java.util.Collection ignore) { return Collections.enumeration((Collection) obj); } } Enumeration sequenced = org.openide.util.Enumerations.concat ( org.openide.util.Enumerations.convert ( Collections.enumeration (queue), new Coll2Enum () ) ); Enumeration result = org.openide.util.Enumerations.removeDuplicates (sequenced); ArrayList objectList = new ArrayList(); for (int i = 0; result.hasMoreElements(); i++) { objectList.add(result.nextElement()); } objects = objectList.toArray(); } return objects; }
public FileObject find (String aPackage, String name, String ext) { // create enumeration of name to look for StringTokenizer st = new StringTokenizer (aPackage, "."); // NOI18N Enumeration en; if (name == null || ext == null) { en = st; } else { en = org.openide.util.Enumerations.concat ( st, org.openide.util.Enumerations.singleton (name + '.' + ext) ); } // tries to find it (can return null) return getMultiRoot ().find (en); }
@Override synchronized Enumeration<URL> getResourcesImpl(String name) throws IOException { Enumeration<URL> first = super.getResourcesImpl(name); ClassLoader l = netigso.findFallbackLoader(); if (l != null && l != this) { return Enumerations.removeDuplicates( Enumerations.concat(first, l.getResources(name)) ); } else { return first; } }
public FileObject find (String aPackage, String name, String ext) { // create enumeration of name to look for StringTokenizer st = new StringTokenizer (aPackage, "."); // NOI18N Enumeration en; if (name == null || ext == null) { en = st; } else { en = org.openide.util.Enumerations.concat ( st, org.openide.util.Enumerations.singleton (name + '.' + ext) ); } // tries to find it (can return null) return getMultiRoot ().find (en); }
return Enumerations.concat(Collections.enumeration(sub));
return new NeedsSortEnum (org.openide.util.Enumerations.concat (en));
return new NeedsSortEnum (org.openide.util.Enumerations.concat (en));
public FileObject find (String aPackage, String name, String ext) { // create enumeration of name to look for StringTokenizer st = new StringTokenizer (aPackage, "."); // NOI18N if (name == null || ext == null) { // search for folder, return the object only if it is folder FileObject fo = getAbstractRoot ().find (st); return fo != null && fo.isFolder() ? fo : null; } else { Enumeration en = org.openide.util.Enumerations.concat ( st, org.openide.util.Enumerations.singleton (name + '.' + ext) ); // tries to find it (can return null) return getAbstractRoot ().find (en); } }
public FileObject find (String aPackage, String name, String ext) { // create enumeration of name to look for StringTokenizer st = new StringTokenizer (aPackage, "."); // NOI18N if (name == null || ext == null) { // search for folder, return the object only if it is folder FileObject fo = getAbstractRoot ().find (st); return fo != null && fo.isFolder() ? fo : null; } else { Enumeration en = org.openide.util.Enumerations.concat ( st, org.openide.util.Enumerations.singleton (name + '.' + ext) ); // tries to find it (can return null) return getAbstractRoot ().find (en); } }
Enumeration<Pair> all = Enumerations.concat(en);
@Deprecated public FileObject find(String aPackage, String name, String ext) { // create enumeration of name to look for Enumeration<String> st = NbCollections.checkedEnumerationByFilter(new StringTokenizer(aPackage, "."), String.class, true); // NOI18N if ((name == null) || (ext == null)) { // search for folder, return the object only if it is folder FileObject fo = afs().getAbstractRoot().find(st); return ((fo != null) && fo.isFolder()) ? fo : null; } else { Enumeration<String> en = Enumerations.concat(st, Enumerations.singleton(name + '.' + ext)); // tries to find it (can return null) return afs().getAbstractRoot().find(en); } }