Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

oracle.ide.model
Class ContentLevel

java.lang.Object
  extended by oracle.ide.model.ContentLevel

public abstract class ContentLevel
extends java.lang.Object


Field Summary
static java.lang.String ENABLE_CONTENT_LEVEL_FILTERS
           
static java.lang.String ENABLE_WORKING_SETS
           
static java.lang.String FLAT_LEVEL
           
static java.lang.String FLAT_LEVEL_ENABLED
          Context key used to enable/disable the flat level behavior for a subtree
static java.lang.String SHOW_CONTENT_SET_NAMES
           
static java.lang.String SHOW_ROOT_DIRS
           
static java.lang.String SORT_BY_TYPE
           
static java.lang.String WEBCONTENT_FLAT_LEVEL
           
static java.lang.String WEBCONTENT_FLAT_LEVEL_ENABLED
          Context key used to enable/disable the flat level behavior for a subtree in web content
 
Method Summary
static void addAsynchronousContentLevelFilter(AsynchronousContentLevelFilter asyncFilter)
           
static void addContentLevelFilter(ContentLevelFilter filter)
           
 void addFlatDirs(Context context, java.util.List children)
           
abstract  ContentLevel getContentLevel(java.lang.String relPath)
           
static java.util.Comparator getContentSetDisplayableComparator()
           
 java.util.List getDirectories()
           
 java.util.List<java.net.URL> getDirectoriesAsURLs()
           
abstract  java.net.URL getDirectoryURL()
           
 URLPath getDirectoryURLPath()
           
static java.util.Comparator getDisplayableComparator()
           
abstract  java.util.List getFiles()
           
abstract  int getLevel()
           
 void getNodes(java.util.List nodeList)
           
abstract  java.lang.String getRelPath()
           
static void initChildren(Context context, java.util.List children)
           
 RelativeDirectoryContextFolder newFolder(Context context)
           
static ContentLevel newInstance(ContentSet contentSet, IntersectedFilters filters)
           
static ContentLevel newInstanceForHideDirs(ContentSet contentSet, PatternFilters workingSetFilters, boolean displayFoldersAsPackages)
           
static ContentLevel newInstanceForShowDirs(java.net.URL url, IntersectedFilters filters, boolean displayFoldersAsPackages)
           
static void removeAsynchronousContentLevelFilter(AsynchronousContentLevelFilter asyncFilter)
           
static void removeContentLevelFilter(ContentLevelFilter filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FLAT_LEVEL

public static final java.lang.String FLAT_LEVEL
See Also:
Constant Field Values

FLAT_LEVEL_ENABLED

public static final java.lang.String FLAT_LEVEL_ENABLED
Context key used to enable/disable the flat level behavior for a subtree

See Also:
Constant Field Values

WEBCONTENT_FLAT_LEVEL

public static final java.lang.String WEBCONTENT_FLAT_LEVEL
See Also:
Constant Field Values

WEBCONTENT_FLAT_LEVEL_ENABLED

public static final java.lang.String WEBCONTENT_FLAT_LEVEL_ENABLED
Context key used to enable/disable the flat level behavior for a subtree in web content

See Also:
Constant Field Values

SHOW_ROOT_DIRS

public static final java.lang.String SHOW_ROOT_DIRS
See Also:
Constant Field Values

SORT_BY_TYPE

public static final java.lang.String SORT_BY_TYPE
See Also:
Constant Field Values

SHOW_CONTENT_SET_NAMES

public static final java.lang.String SHOW_CONTENT_SET_NAMES
See Also:
Constant Field Values

ENABLE_CONTENT_LEVEL_FILTERS

public static final java.lang.String ENABLE_CONTENT_LEVEL_FILTERS
See Also:
Constant Field Values

ENABLE_WORKING_SETS

public static final java.lang.String ENABLE_WORKING_SETS
See Also:
Constant Field Values
Method Detail

newInstanceForShowDirs

public static ContentLevel newInstanceForShowDirs(java.net.URL url,
                                                  IntersectedFilters filters,
                                                  boolean displayFoldersAsPackages)

newInstanceForHideDirs

public static ContentLevel newInstanceForHideDirs(ContentSet contentSet,
                                                  PatternFilters workingSetFilters,
                                                  boolean displayFoldersAsPackages)

initChildren

public static void initChildren(Context context,
                                java.util.List children)

getDisplayableComparator

public static final java.util.Comparator getDisplayableComparator()

getContentSetDisplayableComparator

public static final java.util.Comparator getContentSetDisplayableComparator()

getDirectoryURL

public abstract java.net.URL getDirectoryURL()

getDirectoryURLPath

public URLPath getDirectoryURLPath()

getRelPath

public abstract java.lang.String getRelPath()

getLevel

public abstract int getLevel()

getFiles

public abstract java.util.List getFiles()

getDirectories

public final java.util.List getDirectories()

getDirectoriesAsURLs

public final java.util.List<java.net.URL> getDirectoriesAsURLs()

getContentLevel

public abstract ContentLevel getContentLevel(java.lang.String relPath)

getNodes

public final void getNodes(java.util.List nodeList)

newFolder

public final RelativeDirectoryContextFolder newFolder(Context context)

addFlatDirs

public final void addFlatDirs(Context context,
                              java.util.List children)

addContentLevelFilter

public static void addContentLevelFilter(ContentLevelFilter filter)

removeContentLevelFilter

public static void removeContentLevelFilter(ContentLevelFilter filter)

addAsynchronousContentLevelFilter

public static void addAsynchronousContentLevelFilter(AsynchronousContentLevelFilter asyncFilter)

removeAsynchronousContentLevelFilter

public static void removeAsynchronousContentLevelFilter(AsynchronousContentLevelFilter asyncFilter)

newInstance

public static ContentLevel newInstance(ContentSet contentSet,
                                       IntersectedFilters filters)

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Copyright © 1997, 2011, Oracle. All rights reserved.