List of usage examples for org.apache.commons.collections IteratorUtils asEnumeration
public static Enumeration asEnumeration(Iterator iterator)
From source file:info.magnolia.test.TestUtil.java
/** * Builds an enumeration from a vararg of Strings. Useful for testing header-related code, * since the servlet api relies on java.util.Enumeration for many header methods. *//*from ww w .j a va 2 s . c o m*/ public static Enumeration enumeration(String... strings) { return IteratorUtils.asEnumeration(Arrays.asList(strings).iterator()); }
From source file:com.redhat.rhn.frontend.action.errata.test.ErrataSearchActionTest.java
public void testExecute() throws Exception { ErrataSearchAction action = new ErrataSearchAction(); ActionHelper ah = new ActionHelper(); Errata e = ErrataFactoryTest//w w w. j a v a 2s . c om .createTestErrata(UserTestUtils.createOrg("testOrg" + this.getClass().getSimpleName())); String name = e.getAdvisory(); ah.setUpAction(action, RhnHelper.DEFAULT_FORWARD); ah.getForm().set(BaseSearchAction.VIEW_MODE, BaseSearchAction.OPT_ADVISORY); ah.getForm().set(RhnAction.SUBMITTED, Boolean.TRUE); // these are duplicated on PURPOSE! Because mockobjects SUCK ASS! ah.getRequest().setupAddParameter(BaseSearchAction.SEARCH_STR, name); ah.getRequest().setupAddParameter(BaseSearchAction.SEARCH_STR, name); ah.getRequest().setupAddParameter(BaseSearchAction.VIEW_MODE, BaseSearchAction.OPT_ADVISORY); ah.getRequest().setupAddParameter(BaseSearchAction.VIEW_MODE, BaseSearchAction.OPT_ADVISORY); ah.getRequest().setupAddParameter(BaseSearchAction.FINE_GRAINED, "on"); ah.getRequest().setupAddParameter(BaseSearchAction.FINE_GRAINED, "on"); // I *HATE* Mockobjects Map paramnames = new HashMap(); paramnames.put(BaseSearchAction.SEARCH_STR, name); paramnames.put(BaseSearchAction.VIEW_MODE, BaseSearchAction.OPT_ADVISORY); paramnames.put(BaseSearchAction.FINE_GRAINED, "on"); paramnames.put(RhnAction.SUBMITTED, "true"); ah.getRequest().setupGetParameterNames(IteratorUtils.asEnumeration(paramnames.keySet().iterator())); ah.setupClampListBounds(); ActionForward af = ah.executeAction(); }
From source file:com.lh.leap.ui.LocationNodeImpl.java
public Enumeration children() { if (children == null) return IteratorUtils.asEnumeration(IteratorUtils.emptyIterator()); return IteratorUtils.asEnumeration(children.iterator()); }
From source file:com.xpn.xwiki.XWikiTest.java
public void testLanguageSelection() { getContext().setRequest(new XWikiServletRequest(null) { @SuppressWarnings("unchecked") @Override//from w w w .j a va 2 s .com public Enumeration getLocales() { ArrayList<Locale> locales = new ArrayList<Locale>(); locales.add(new Locale("*")); locales.add(new Locale("en_US")); locales.add(new Locale("fr")); locales.add(new Locale("de")); return IteratorUtils.asEnumeration(locales.iterator()); } @Override public String getHeader(String s) { if ("language".equals(s)) { return null; } return "en"; } @Override public Cookie getCookie(String cookieName) { return null; } }); assertEquals("fr", this.xwiki.getLanguagePreference(getContext())); }
From source file:nl.strohalm.cyclos.utils.SortedProperties.java
@Override @SuppressWarnings("unchecked") public synchronized Enumeration<Object> keys() { final Object[] keys = super.keySet().toArray(); Arrays.sort(keys);// w w w.ja va 2 s .com return IteratorUtils.asEnumeration(new ArrayIterator(keys)); }
From source file:org.apache.cocoon.environment.background.BackgroundRequest.java
public Enumeration getAttributeNames() { return IteratorUtils.asEnumeration(this.globalAttributes.keySet().iterator()); }
From source file:org.apache.cocoon.environment.background.BackgroundRequest.java
public Enumeration getLocalAttributeNames() { return IteratorUtils.asEnumeration(this.attributes.keySet().iterator()); }
From source file:org.apache.cocoon.environment.background.BackgroundRequest.java
public Enumeration getParameterNames() { return (this.parameters != null) ? IteratorUtils.asEnumeration(this.parameters.keySet().iterator()) : null; }
From source file:org.apache.cocoon.environment.background.BackgroundRequest.java
public Enumeration getHeaderNames() { if (headers != null) { return IteratorUtils.asEnumeration(headers.keySet().iterator()); }//from w ww. j a va 2 s . com return SHARED_EMPTY_ENUMERATION; }
From source file:org.apache.cocoon.environment.commandline.CommandLineRequest.java
public Enumeration getAttributeNames() { return IteratorUtils.asEnumeration(this.attributes.keySet().iterator()); }