Author: adrianc
Date: Tue Jan 6 23:22:56 2015 New Revision: 1649971 URL: http://svn.apache.org/r1649971 Log: Removed an unused method from UtilURL.java, added some JavaDocs. Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilURL.java Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilURL.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilURL.java?rev=1649971&r1=1649970&r2=1649971&view=diff ============================================================================== --- ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilURL.java (original) +++ ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilURL.java Tue Jan 6 23:22:56 2015 @@ -18,11 +18,7 @@ *******************************************************************************/ package org.ofbiz.base.util; -import java.io.BufferedReader; import java.io.File; -import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; @@ -44,6 +40,16 @@ public class UtilURL { return fromResource(contextClass, resourceName); } + /** + * Returns a <code>URL</code> instance from a resource name. Returns + * <code>null</code> if the resource is not found. + * <p>This method uses various ways to locate the resource, and in all + * cases it tests to see if the resource exists - so it + * is very inefficient.</p> + * + * @param resourceName + * @return + */ public static URL fromResource(String resourceName) { return fromResource(resourceName, null); } @@ -55,6 +61,17 @@ public class UtilURL { return fromResource(resourceName, contextClass.getClassLoader()); } + /** + * Returns a <code>URL</code> instance from a resource name. Returns + * <code>null</code> if the resource is not found. + * <p>This method uses various ways to locate the resource, and in all + * cases it tests to see if the resource exists - so it + * is very inefficient.</p> + * + * @param resourceName + * @param loader + * @return + */ public static URL fromResource(String resourceName, ClassLoader loader) { if (loader == null) { try { @@ -148,33 +165,4 @@ public class UtilURL { } return path; } - - public static String readUrlText(URL url) throws IOException { - InputStream stream = url.openStream(); - - StringBuilder buf = new StringBuilder(); - BufferedReader in = null; - try { - in = new BufferedReader(new InputStreamReader(stream)); - - String str; - while ((str = in.readLine()) != null) { - buf.append(str); - buf.append(System.getProperty("line.separator")); - } - } catch (IOException e) { - Debug.logError(e, "Error reading text from URL [" + url + "]: " + e.toString(), module); - throw e; - } finally { - if (in != null) { - try { - in.close(); - } catch (IOException e) { - Debug.logError(e, "Error closing after reading text from URL [" + url + "]: " + e.toString(), module); - } - } - } - - return buf.toString(); - } } |
Free forum by Nabble | Edit this page |