public class JspResourceResolver
extends java.lang.Object
implements org.phidias.compile.ResourceResolver
Constructor and Description |
---|
JspResourceResolver(org.osgi.framework.Bundle bundle,
org.osgi.framework.Bundle jspBundle,
org.apache.felix.utils.log.Logger logger) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
decodePath(java.lang.String path) |
protected java.util.jar.JarFile |
getJarFile(java.net.URL url) |
java.net.URL |
getResource(org.osgi.framework.wiring.BundleWiring bundleWiring,
java.lang.String name) |
protected java.util.Collection<java.lang.String> |
handleSystemBundle(org.osgi.framework.wiring.BundleWiring bundleWiring,
java.lang.String path,
java.lang.String fileRegex,
int options) |
protected boolean |
isExportsPackage(org.osgi.framework.wiring.BundleWiring bundleWiring,
java.lang.String packageName) |
protected java.lang.String |
replace(java.lang.String s,
char oldSub,
java.lang.String newSub) |
java.util.Collection<java.lang.String> |
resolveResources(org.osgi.framework.wiring.BundleWiring bundleWiring,
java.lang.String path,
java.lang.String filePattern,
int options) |
public JspResourceResolver(org.osgi.framework.Bundle bundle, org.osgi.framework.Bundle jspBundle, org.apache.felix.utils.log.Logger logger)
public java.net.URL getResource(org.osgi.framework.wiring.BundleWiring bundleWiring, java.lang.String name)
getResource
in interface org.phidias.compile.ResourceResolver
public java.util.Collection<java.lang.String> resolveResources(org.osgi.framework.wiring.BundleWiring bundleWiring, java.lang.String path, java.lang.String filePattern, int options)
resolveResources
in interface org.phidias.compile.ResourceResolver
protected java.lang.String decodePath(java.lang.String path)
protected java.util.jar.JarFile getJarFile(java.net.URL url) throws java.io.IOException
java.io.IOException
protected java.util.Collection<java.lang.String> handleSystemBundle(org.osgi.framework.wiring.BundleWiring bundleWiring, java.lang.String path, java.lang.String fileRegex, int options)
protected boolean isExportsPackage(org.osgi.framework.wiring.BundleWiring bundleWiring, java.lang.String packageName)
protected java.lang.String replace(java.lang.String s, char oldSub, java.lang.String newSub)