@Override public Enumeration getParameterNames() { return Collections.enumeration(this.getParameterMap().keySet()); }
@Override public Enumeration getParameterNames() { return Collections.enumeration(this.getParameterMap().keySet()); }
@Override public String[] getParameterValues(String name) { if (name == null) { throw new IllegalArgumentException("parameter name cannot be null."); } Object value = getParameterMap().get(name); if (value == null) { return null; } else if (value instanceof String[]) { return ((String[]) value); } else if (value instanceof String) { return new String [] { (String) value }; } else { return new String [] { value.toString() }; } }
@Override public String getParameter(String name) { if (name == null) { throw new IllegalArgumentException("parameter name cannot be null."); } Object value = getParameterMap().get(name); if (value == null) { return null; } else if (value instanceof String[]) { return (((String[]) value)[0]); } else if (value instanceof String) { return ((String) value); } else { return (value.toString()); } }
@Override public String getParameter(String name) { if (name == null) { throw new IllegalArgumentException("parameter name cannot be null."); } Object value = getParameterMap().get(name); if (value == null) { return null; } else if (value instanceof String[]) { return (((String[]) value)[0]); } else if (value instanceof String) { return ((String) value); } else { return (value.toString()); } }
@Override public String[] getParameterValues(String name) { if (name == null) { throw new IllegalArgumentException("parameter name cannot be null."); } Object value = getParameterMap().get(name); if (value == null) { return null; } else if (value instanceof String[]) { return ((String[]) value); } else if (value instanceof String) { return new String [] { (String) value }; } else { return new String [] { value.toString() }; } }
public Map<String, String []> getParameterMap() { String referenceNamespace = this.componentWindow.getReferenceNamespace(); return getParameterMap(referenceNamespaceIgnored ? "" : referenceNamespace); }
public Map<String, String []> getParameterMap() { String referenceNamespace = this.componentWindow.getReferenceNamespace(); return getParameterMap(referenceNamespaceIgnored ? "" : referenceNamespace); }