| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.jdeveloper.jsp.libraries.JspLibraryUtils
public class JspLibraryUtils
| Nested Class Summary | |
|---|---|
| static class | JspLibraryUtils.JspLibraryComparator | 
| static class | JspLibraryUtils.JspLibraryNameComparatorthe names and versions are kept in declining order | 
| static class | JspLibraryUtils.JspLibraryUriComparatorthe URIs and versions are kept in declining order | 
| Method Summary | |
|---|---|
|  void | addTagLibrary(JspLibrary library,
              Project project) | 
| static java.net.URL[] | getDeployedJarFiles(Project project)Returns list of file URLs of all JAR files that are deployed to project's WEB-INF/lib folder as part of JSP Tag Library installations. | 
| static java.util.Collection<java.net.URL> | getLibraryUrls(JspLibrary lib,
               Project project)Gets the URLs of all library JARs the tag library depends on, including the JAR containing the TLD file. | 
| static java.util.List<JspLibrary> | getPackagedLibraries(Project project)Gets all JspLibraries whose corresponding TLD file is packaged in a JAR file. | 
| static java.util.List<java.lang.String> | getPackagedLibrariesJarPaths(Project project)Gets URL paths of all JAR files in the project that contain JspLibrary TLDs. | 
| static java.util.List<java.net.URL> | getPackagedLibrariesJarURLs(Project project)Gets URLs of all JAR files in the project that contain JspLibrary TLDs. | 
| static java.util.List<java.net.URL> | getPackagedLibrariesURLs(Project project)Gets URLs of all TLD files inside JARs of the project's JspLibraries. | 
| static java.net.URL | getTaglibJarFileURL(java.net.URL tldLocation) | 
| static java.net.URL | getTaglibJarURL(java.net.URL tldLocation) | 
| static java.util.List<JspLibrary> | getTagLibraries(Project project)Gets all JspLibraries available in the project. | 
| static java.util.List<JspLibrary> | getTagLibraries(java.lang.String uri,
                Project project) | 
| static JspLibrary | getTagLibrary(java.lang.String uri,
              Project project) | 
| static JspLibrary | getTagLibrary(java.net.URL tldURL,
              Project project) | 
| static java.net.URL | getTaglibURL(java.lang.String tldURL)Returns a URL pointing to the TLD file given by the tldURL. | 
| static java.util.List<JspLibrary> | getTldLibraries(Project project)Gets all JspLibraries available in the project defined by TLD files. | 
| static URLPath | removeDeployedJars(URLPath urlPath,
                   Project project)Removes JAR file entries from the given URL path that have already been deployed to project's WEB-INF/lib folder. | 
| static void | removeTagLibrary(JspLibrary library,
                 Project project)Removing the tag library reference will not remove underlining resource. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
|---|
public static java.util.Collection<java.net.URL> getLibraryUrls(JspLibrary lib,
                                                                Project project)
lib - project - Can be null.
public static URLPath removeDeployedJars(URLPath urlPath,
                                         Project project)
urlPath - project - 
public static java.net.URL[] getDeployedJarFiles(Project project)
project - 
public static java.util.List<java.lang.String> getPackagedLibrariesJarPaths(Project project)
project - 
public static java.util.List<java.net.URL> getPackagedLibrariesJarURLs(Project project)
project - 
public static java.util.List<java.net.URL> getPackagedLibrariesURLs(Project project)
project - 
public static java.util.List<JspLibrary> getPackagedLibraries(Project project)
project - 
public static java.util.List<JspLibrary> getTldLibraries(Project project)
project - 
public static java.util.List<JspLibrary> getTagLibraries(Project project)
project - 
public static JspLibrary getTagLibrary(java.lang.String uri,
                                       Project project)
public static java.util.List<JspLibrary> getTagLibraries(java.lang.String uri,
                                                         Project project)
public static JspLibrary getTagLibrary(java.net.URL tldURL,
                                       Project project)
public void addTagLibrary(JspLibrary library,
                          Project project)
public static void removeTagLibrary(JspLibrary library,
                                    Project project)
library - project - public static java.net.URL getTaglibURL(java.lang.String tldURL)
public static java.net.URL getTaglibJarURL(java.net.URL tldLocation)
tldLocation - 
public static java.net.URL getTaglibJarFileURL(java.net.URL tldLocation)
tldLocation - 
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||