From 791a2749886f02ec7b8db25bf8862e8269b96da5 Mon Sep 17 00:00:00 2001 From: Harvey Harrison Date: Thu, 17 Oct 2013 21:06:56 -0700 Subject: gluegen: remove trailing whitespace Signed-off-by: Harvey Harrison --- .../com/jogamp/common/net/AssetURLConnection.java | 42 +++++++++++----------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'src/java/com/jogamp/common/net/AssetURLConnection.java') diff --git a/src/java/com/jogamp/common/net/AssetURLConnection.java b/src/java/com/jogamp/common/net/AssetURLConnection.java index f2a5a01..4f2a412 100644 --- a/src/java/com/jogamp/common/net/AssetURLConnection.java +++ b/src/java/com/jogamp/common/net/AssetURLConnection.java @@ -6,31 +6,31 @@ import java.net.URL; /** * See base class {@link PiggybackURLConnection} for motivation. - * + * *

* asset resource location protocol connection. *

- * + * *

* See {@link AssetURLContext#resolve(String)} how resources are being resolved. *

* *

Example:

- * + * * Assuming the plain asset entry test/lala.txt is being resolved by * a class test.LaLaTest, ie. using the asset aware ClassLoader, - * one would use the following asset aware filesystem layout: - * + * one would use the following asset aware filesystem layout: + * *
  *  test/LaLaTest.class
  *  assets/test/lala.txt
  * 
- * - * The above maybe on a plain filesystem, or within a JAR or an APK file, + * + * The above maybe on a plain filesystem, or within a JAR or an APK file, * e.g. jogamp.test.apk. - * + * * The above would result in the following possible URLs - * reflecting the plain and resolved state of the asset URL: + * reflecting the plain and resolved state of the asset URL: *
  *  0 Entry          test/lala.txt
  *  1 Plain    asset:test/lala.txt
@@ -38,16 +38,16 @@ import java.net.URL;
  * 
* *

- * The sub protocol URL of the resolved asset + * The sub protocol URL of the resolved asset *

  *  3 Sub-URL        jar:file:/data/app/jogamp.test.apk!/assets/test/lala.txt
  * 
* can be retrieved using {@link #getSubProtocol()}. *

- * + * * In all above cases, the asset entry is test/lala.txt, * which can be retrieved via {@link #getEntryName()}. - * + * *

*

General Implementation Notes:

* An asset URL is resolved using {@link AssetURLContext#getClassLoader()}.{@link ClassLoader#getResource(String) getResource(String)}, @@ -56,43 +56,43 @@ import java.net.URL; *

*

*

Warning:

- * Since the asset protocol is currently not being implemented + * Since the asset protocol is currently not being implemented * on all platform with an appropriate ClassLoader, a user shall not create the asset URL manually.
*

- * + * *

Android Implementation Notes:

*

- * The Android ClassLoader {@link jogamp.android.launcher.AssetDexClassLoader} + * The Android ClassLoader {@link jogamp.android.launcher.AssetDexClassLoader} * resolves the resource as an asset URL in it's {@link ClassLoader#findResource(String)} implementation.

*

- * Currently we attach our asset {@link java.net.URLStreamHandlerFactory} + * Currently we attach our asset {@link java.net.URLStreamHandlerFactory} * to allow {@link java.net.URL} to handle asset URLs via our asset {@link java.net.URLStreamHandler} implementation. *

*/ public class AssetURLConnection extends PiggybackURLConnection { - + public AssetURLConnection(URL url, AssetURLContext implHelper) { super(url, implHelper); } - + @Override public String getEntryName() throws IOException { if(!connected) { throw new IOException("not connected"); } - + final String urlPath ; if(subConn instanceof JarURLConnection) { urlPath = ((JarURLConnection)subConn).getEntryName(); } else { urlPath = subConn.getURL().getPath(); } - + if(urlPath.startsWith(AssetURLContext.assets_folder)) { return urlPath.substring(AssetURLContext.assets_folder.length()); } else { return urlPath; } } - + } -- cgit v1.2.3