|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.jdevimpl.audit.model.DefaultContentCache
public class DefaultContentCache
Constructor Summary | |
---|---|
DefaultContentCache(java.util.List<ContentRoot> roots) |
Method Summary | |
---|---|
boolean |
acceptsUrl(ContentRoot root, java.net.URL url) Gets whether a content root accepts a URL. |
ContentDirectory |
getContainingDirectory(ContentDirectory directory) Gets the containing content directory of a content set directory, or null if the directory is a root directory. |
java.util.Collection<ContentDirectory> |
getDirectories(java.net.URL url) Gets the content directories for a URL. |
java.util.Collection<ContentDirectory> |
getRootDirectories(java.util.Set<ContentRoot.Type> types) Gets the content directories for the content roots of the cached projects. |
java.util.Collection<ContentRoot> |
getRoots() Gets the content roots of the workspace or project. |
java.util.Collection<ContentRoot> |
getRoots(java.net.URL url) Gets the content roots which contain a URL, ordered from longest to shortest, or empty if none. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultContentCache(java.util.List<ContentRoot> roots)
Method Detail |
---|
public java.util.Collection<ContentRoot> getRoots()
ContentCache
getRoots
in interface ContentCache
public java.util.Collection<ContentRoot> getRoots(java.net.URL url)
ContentCache
getRoots
in interface ContentCache
ContentCache.acceptsUrl(ContentRoot, URL)
public boolean acceptsUrl(ContentRoot root, java.net.URL url)
ContentCache
IntersectedFilters.isIncluded(String)
; for directory URLs, with IntersectedFilters.inferFromFilters(String)
.acceptsUrl
in interface ContentCache
root
- The content set root.url
- The URL to test.public java.util.Collection<ContentDirectory> getRootDirectories(java.util.Set<ContentRoot.Type> types)
ContentCache
Since roots from different content sets that have the same URL are merged into a single content directory, there may be fewer content directories than roots. Note that neither project nor root filters apply to the roots themselves.
getRootDirectories
in interface ContentCache
types
- The content root types for which to get directories.public java.util.Collection<ContentDirectory> getDirectories(java.net.URL url)
ContentCache
If the specified URL is a directory URL, the URL of the directories will be that URL; if the specified URL is a file URL, the URL of the directories will be the parent of that URL.
getDirectories
in interface ContentCache
public ContentDirectory getContainingDirectory(ContentDirectory directory)
ContentCache
getContainingDirectory
in interface ContentCache
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |