Extension SDK

oracle.ide.model
Class PackageTreeFilter

java.lang.Object
  extended byoracle.ide.model.DefaultFilter
      extended byoracle.ide.model.HierarchicalFilter
          extended byoracle.ide.model.PackageFilter
              extended byoracle.ide.model.PackageTreeFilter
All Implemented Interfaces:
ChildFilter, Displayable

public final class PackageTreeFilter
extends PackageFilter

The PackageTreeFilter is a subclass of PackageFilter that organizes its children into a nested (tree) structure view.


Nested Class Summary
 
Nested classes inherited from class oracle.ide.model.HierarchicalFilter
HierarchicalFilter.HierarchicalComparator
 
Nested classes inherited from class oracle.ide.model.DefaultFilter
DefaultFilter.SortedComparator, DefaultFilter.SortedFolderFirstComparator
 
Field Summary
 
Fields inherited from class oracle.ide.model.HierarchicalFilter
childMap, children, isOpen, miscFolder, nodeCache, NULL_KEY, options, sourcePath, TOP_FOLDER_KEY, uniqueNames, urlFilter, VIEW_HIERARCHICALLY, VIEW_PROJECT_FILES_ONLY
 
Fields inherited from class oracle.ide.model.DefaultFilter
folderFirstComparator, sortedComparator
 
Fields inherited from interface oracle.ide.explorer.ChildFilter
NO_OPTIONS
 
Constructor Summary
PackageTreeFilter()
          Constructs a PackageTreeFilter.
 
Method Summary
 int getType()
          Returns FilterTypes.PACKAGE_TREE_FILTER.
 
Methods inherited from class oracle.ide.model.PackageFilter
cache, convertUrlToPackageName, convertUrlToRelativeSpec, createFolder, createFolder, getChildName, getFolderKey, getParentKey, initChildren, isInSourcePath, isValidPackageSpec, keyToPackageName, packageNameToKey, relativeSpecToPackageName
 
Methods inherited from class oracle.ide.model.HierarchicalFilter
add, canRefresh, childrenAdded, childrenRemoved, clearChildren, createElement, getCategoryFolder, getChildren, getFolder, getFolderChildren, getFolderChildren, getMiscFolder, getOptions, getProject, getSourcePath, getSourcePathEntry, getURLFilter, getViewAllFiles, getViewHierarchically, hasMiscFiles, initializeChildMap, initMiscFolder, isDirInProject, isParentKey, isSourcePathEntry, list, list, refresh, remove, setComparator, setOptions, setSourcePath, setURLFilter, setViewAllFiles, setViewHierarchically, uncache, update
 
Methods inherited from class oracle.ide.model.DefaultFilter
getComparator, getIcon, getLongLabel, getOwner, getShortLabel, getToolTipText, refreshExplorerNode, setOwner, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PackageTreeFilter

public PackageTreeFilter()
Constructs a PackageTreeFilter.

Method Detail

getType

public int getType()
Returns FilterTypes.PACKAGE_TREE_FILTER.

Specified by:
getType in interface ChildFilter
Overrides:
getType in class PackageFilter

Extension SDK

 

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