A B C D E F G H I J L M N P R S T U V W

A

AbstractClassPathModel - class classpathhelper.eclipse.ui.AbstractClassPathModel.
Abstract base class providing a basic implementation of the listener registration/deregistration methods.
AbstractClassPathModel() - Constructor for class classpathhelper.eclipse.ui.AbstractClassPathModel
 
AbstractTree - class classpathhelper.util.AbstractTree.
Abstract base class for a tree node.
AbstractTree() - Constructor for class classpathhelper.util.AbstractTree
 
AbstractTreeRoot - class classpathhelper.util.AbstractTreeRoot.
Abstract base class for a tree root.
AbstractTreeRoot() - Constructor for class classpathhelper.util.AbstractTreeRoot
 
acceptItem(CGClassLoader, ClassStore) - Method in interface classpathhelper.CGClassLoaderFilter
Filtering method used to determine if a class store should be allowed by the classloader.
acceptItem(CGClassLoader, ClassStore) - Method in class classpathhelper.CGClassLoaderFilterAdapter
 
acceptItem(ClassStore, String) - Method in interface classpathhelper.ClassStoreContentsFilter
Basic filtering method that indicates whether or not an item should be visible from the class store.
acceptItem(ClassStore, String) - Method in class classpathhelper.CompositeClassStoreContentsFilter
 
addBlockedClass(String, boolean) - Method in class classpathhelper.Location
Deprecated. Use Location.addBlockedContent(classpathhelper.ContentDescription, boolean)
addBlockedContent(ContentDescription, boolean) - Method in class classpathhelper.Location
 
addBlockedLocation(String, boolean) - Method in class classpathhelper.ContentDetail
Used during construction to build up the blocked locations of this detail object.
addBlockedLocations(ContentDetail) - Method in class classpathhelper.CGClassLoader
Internal method that iterates through this class loaders locations, adding any blocked classes to the contexts list.
addBlockedLocations(ClassDetail, String, boolean) - Method in class classpathhelper.CGClassLoader
Internal method used to add blocked locations to a class detail as well as the locations in this classpath.
addChild(ITree) - Method in class classpathhelper.util.AbstractTree
Adds a new node as a child to this tree node.
addChildren(ITree[]) - Method in class classpathhelper.util.AbstractTree
Adds a new array of children to this tree node.
addClassPathChangeListener(IClassPathChangeListener) - Method in class classpathhelper.eclipse.ui.AbstractClassPathModel
 
addClassPathChangeListener(IClassPathChangeListener) - Method in class classpathhelper.eclipse.ui.ClassPathModelMultiplexer
 
addClassPathChangeListener(IClassPathChangeListener) - Method in interface classpathhelper.eclipse.ui.IClassPathModel
Registers a classpath change listener with this model object.
addClassStoreContentsFilter(ClassStoreContentsFilter) - Method in class classpathhelper.ClassStore
Adds a new filter to this composite.
addClassStoreContentsFilter(ClassStoreContentsFilter) - Method in class classpathhelper.CompositeClassStoreContentsFilter
Adds a new filter to this composite.
addContent(ContentDescription) - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
Method called during initialization to add a class to this package.
addDependency(ClassDescription) - Method in class classpathhelper.ClassDetail
Used during construction to build up the dependencies of this detail object.
addFileChangeListener(IFileChangeListener) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a listener for file change events.
addListener(ILabelProviderListener) - Method in class classpathhelper.eclipse.ui.LabelDecorator
 
addLocationsFromClassLoader(Set, CGClassLoader, PackageStore) - Method in class classpathhelper.Package
Adds locations for this package for a specific classloader.
addReverseDependencies(ClassDetail) - Method in class classpathhelper.CGClassLoader
Internal method that adds this class to the list of classes that this class depends on (their referred to by list).
addSource(String) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new file or directory to be monitored for changes.
addSource(String, boolean) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while explicitly indicating whether or not subdirectories should also be scanned.
addSource(String, FileFilter) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while providing a filter that will restrict which files are monitored.
addSource(String, boolean, FileFilter) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while explicitly indicating whether or not subdirectories should also be scanned.
addSource(String, FilenameFilter) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while providing a filter that will restrict which files are monitored.
addSource(String, boolean, FilenameFilter) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while explicitly indicating whether or not subdirectories should also be scanned.
addSource(File) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new file or directory to be monitored for changes.
addSource(File, boolean) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while explicitly indicating whether or not subdirectories should also be scanned.
addSource(File, FileFilter) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while providing a filter that will restrict which files are monitored.
addSource(File, boolean, FileFilter) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while explicitly indicating whether or not subdirectories should also be scanned.
addSource(File, FilenameFilter) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while providing a filter that will restrict which files are monitored.
addSource(File, boolean, FilenameFilter) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Adds a new directory for monitoring, while explicitly indicating whether or not subdirectories should also be scanned.
addSourcesToFileMonitor(FileChangeMonitor, String) - Static method in class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener
Internal method that adds elements from the classpath to the file monitor.
addTreeNodeChangeListener(ITreeNodeChangeListener) - Method in class classpathhelper.util.AbstractTreeRoot
Method for adding a node change listener.
addTreeNodeChangeListener(ITreeNodeChangeListener) - Method in interface classpathhelper.util.ITreeRoot
Adds a listener for node changes
addTreeStructureChangeListener(ITreeStructureChangeListener) - Method in class classpathhelper.util.AbstractTreeRoot
Method for adding a tree structure change listener.
addTreeStructureChangeListener(ITreeStructureChangeListener) - Method in interface classpathhelper.util.ITreeRoot
Adds a listener for tree structure changes.
allowInUnresolved(CGClassLoader, String) - Method in interface classpathhelper.CGClassLoaderFilter
Method used to indicate that a class should not be added as unresolved.
allowInUnresolved(CGClassLoader, String) - Method in class classpathhelper.CGClassLoaderFilterAdapter
 
allowsHasBlocked(CGClassLoader, String) - Method in interface classpathhelper.CGClassLoaderFilter
Method used to indicate if the resource with the supplied name should have its blocked byte code values calculated.
allowsHasBlocked(CGClassLoader, String) - Method in class classpathhelper.CGClassLoaderFilterAdapter
 

B

BASIC_CLASSPATH_LABEL_KEY - Static variable in class classpathhelper.eclipse.basicmodel.PreferencesConstants
A label for this BASIC_CLASSPATH preference.
BASIC_CLASSPATH_PREF - Static variable in class classpathhelper.eclipse.basicmodel.PreferencesConstants
The preference name.
BLOCKED - Static variable in interface classpathhelper.eclipse.ui.IDecorable
Tree node property representing a node that is blocked by another node earlier in the classpath.
BLOCKED16X16_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
BLOCKEDDIFF16X16_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
BLOCKEDDIFF_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
BLOCKED_DIFF - Static variable in interface classpathhelper.eclipse.ui.IDecorable
Tree node property representing a node that is blocked by another node that has different bytes.
BLOCKED_DIFF_VERSION_FILTER_PREF - Static variable in interface classpathhelper.eclipse.ui.classloaderview.FilterPreferenceConstants
Preference id for the blocked diff version filter
BLOCKED_DIFF_VERSION_FILTER_PREF - Static variable in interface classpathhelper.eclipse.ui.packagebrowseview.FilterPreferenceConstants
Preference id for the blocked diff version filter
BLOCKED_DIFF_VERSION_FILTER_PREF - Static variable in interface classpathhelper.eclipse.ui.packageview.FilterPreferenceConstants
Preference id for the blocked diff version filter
BLOCKED_FILTER_PREF - Static variable in interface classpathhelper.eclipse.ui.classloaderview.FilterPreferenceConstants
Preference id for the blocked diff version filter
BLOCKED_FILTER_PREF - Static variable in interface classpathhelper.eclipse.ui.packagebrowseview.FilterPreferenceConstants
Preference id for the blocked diff version filter
BLOCKED_FILTER_PREF - Static variable in interface classpathhelper.eclipse.ui.packageview.FilterPreferenceConstants
Preference id for the blocked diff version filter
BLOCKED_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
BMPlugin - class classpathhelper.eclipse.basicmodel.BMPlugin.
The main plugin class to be used in the desktop.
BMPlugin() - Constructor for class classpathhelper.eclipse.basicmodel.BMPlugin
The constructor.
BasicClassPathModel - class classpathhelper.eclipse.basicmodel.BasicClassPathModel.
Classpath model that uses a standard classpath string to construct a CGClassLoader.
BasicClassPathModel() - Constructor for class classpathhelper.eclipse.basicmodel.BasicClassPathModel
 
buttonPressed(int) - Method in class classpathhelper.eclipse.ui.common.FiltersDialog
 
buttonPressed(int) - Method in class classpathhelper.eclipse.ui.preferences.PatternDialog
 

C

CGClassLoader - class classpathhelper.CGClassLoader.
ClassLoader that is capable of also providing ClassDetail objects which represent a static view of a class' dependencies.
CGClassLoader(ClassLoader, String) - Constructor for class classpathhelper.CGClassLoader
 
CGClassLoader(ClassLoader, CGClassLoaderFilter, String) - Constructor for class classpathhelper.CGClassLoader
 
CGClassLoader(ClassLoader, ClassPathElement[]) - Constructor for class classpathhelper.CGClassLoader
Constructor that allows for more precise control over the contents of the objects that make up the classpath.
CGClassLoader(ClassLoader, CGClassLoaderFilter, ClassPathElement[]) - Constructor for class classpathhelper.CGClassLoader
Constructor that allows for more precise control over the contents of the objects that make up the classpath.
CGClassLoader(String) - Constructor for class classpathhelper.CGClassLoader
 
CGClassLoader(CGClassLoaderFilter, String) - Constructor for class classpathhelper.CGClassLoader
 
CGClassLoader(ClassPathElement[]) - Constructor for class classpathhelper.CGClassLoader
Constructor that allows for more precise control over the contents of the objects that make up the classpath.
CGClassLoader(CGClassLoaderFilter, ClassPathElement[]) - Constructor for class classpathhelper.CGClassLoader
Constructor that allows for more precise control over the contents of the objects that make up the classpath.
CGClassLoaderFilter - interface classpathhelper.CGClassLoaderFilter.
Filtering class used by CGClassLoader to determine if it should include a class store on its class path as well as a filter for changing the search order of specific classes.
CGClassLoaderFilterAdapter - class classpathhelper.CGClassLoaderFilterAdapter.
Adapter class for CGClassLoaderFilter.
CGClassLoaderFilterAdapter() - Constructor for class classpathhelper.CGClassLoaderFilterAdapter
 
CURRENT_MODEL_KEY - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
Resource key for the string describing the current classpath source property
CURRENT_MODEL_PREF - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
Preference id for the current classpath source property
ClassDescription - class classpathhelper.ClassDescription.
ClassDescription that specifically describes Java class content.
ClassDescription(String, SessionCache) - Constructor for class classpathhelper.ClassDescription
Creates a java description from a fully qualified Java path, example: foo/bar/MyClass.class
ClassDetail - class classpathhelper.ClassDetail.
Class that extends on the idea of a meta class such as Class.
ClassDetail(CGClassLoader, ClassDescription) - Constructor for class classpathhelper.ClassDetail
Creates a ClassDetail, typically called by CGClassLoader.
ClassElement - class classpathhelper.eclipse.ui.classloaderview.ClassElement.
Visual tree node representing a ClassDetail representing a class or interface.
ClassElement(Location, String, String, CGClassLoader, boolean) - Constructor for class classpathhelper.eclipse.ui.classloaderview.ClassElement
 
ClassElement - class classpathhelper.eclipse.ui.packagebrowseview.ClassElement.
Visual tree node representing a ClassDetail representing a class or interface.
ClassElement(ClassDescription, CGClassLoader, boolean) - Constructor for class classpathhelper.eclipse.ui.packagebrowseview.ClassElement
 
ClassElement - class classpathhelper.eclipse.ui.packageview.ClassElement.
Visual tree node representing a ClassDetail representing a class or interface.
ClassElement(ClassDescription, CGClassLoader, boolean) - Constructor for class classpathhelper.eclipse.ui.packageview.ClassElement
 
ClassLoaderElement - class classpathhelper.eclipse.ui.classloaderview.ClassLoaderElement.
Visual element representing a class loader.
ClassLoaderElement(ClassPathHelperViewPart, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.classloaderview.ClassLoaderElement
 
ClassLoaderElement - class classpathhelper.eclipse.ui.locationsview.ClassLoaderElement.
Visual element representing a class loader.
ClassLoaderElement(LocationsViewPart, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.locationsview.ClassLoaderElement
 
ClassLoaderElement - class classpathhelper.eclipse.ui.packagebrowseview.ClassLoaderElement.
Visual element representing a class loader.
ClassLoaderElement(PackagesViewPart, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.packagebrowseview.ClassLoaderElement
 
ClassLoaderElement - class classpathhelper.eclipse.ui.packageview.ClassLoaderElement.
Visual element representing a class loader.
ClassLoaderElement(PackagesViewPart, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.packageview.ClassLoaderElement
 
ClassPathElement - class classpathhelper.ClassPathElement.
Object representing an element on the classpath (typically a path to directory or jar), but this object also allows for the inclusion of a ClassStoreContentsFilter which can be used to control which classes are visible from this location.
ClassPathElement(String, ClassStoreContentsFilter) - Constructor for class classpathhelper.ClassPathElement
 
ClassPathElement - class classpathhelper.eclipse.ui.classloaderview.ClassPathElement.
Visual Tree node representing a location on the classpath.
ClassPathElement(Location, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
 
ClassPathElement - class classpathhelper.eclipse.ui.locationsview.ClassPathElement.
Visual Tree node representing a location on the classpath.
ClassPathElement(Location, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
ClassPathElement - class classpathhelper.eclipse.ui.packageview.ClassPathElement.
Visual Tree node representing a location on the classpath.
ClassPathElement(Location, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.packageview.ClassPathElement
 
ClassPathHelperViewPart - class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart.
ViewPart that displays the contents of a class loader by showing the elements of the classpath (locations) as well as the contents of each location.
ClassPathHelperViewPart() - Constructor for class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
ClassPathModelExtension - class classpathhelper.eclipse.ui.ClassPathModelExtension.
Object representing a handle to the extensions plugged into the classpathmodels extension point.
ClassPathModelExtension(IConfigurationElement) - Constructor for class classpathhelper.eclipse.ui.ClassPathModelExtension
Creates the wrapper of the config element.
ClassPathModelMultiplexer - class classpathhelper.eclipse.ui.ClassPathModelMultiplexer.
IClassPathModel that manages all of the IClassPathModel plugins.
ClassPathModelMultiplexer() - Constructor for class classpathhelper.eclipse.ui.ClassPathModelMultiplexer
 
ClassStore - class classpathhelper.ClassStore.
A base class that defines a store for class bytes.
ClassStore(String, SessionCache) - Constructor for class classpathhelper.ClassStore
 
ClassStoreContentsFilter - interface classpathhelper.ClassStoreContentsFilter.
Filtering class that is used by the class stores to filter out contents that should not be visible in the store.
CompositeClassStoreContentsFilter - class classpathhelper.CompositeClassStoreContentsFilter.
Composite object that groups together a series of ClassStoreContentsFilter objects.
CompositeClassStoreContentsFilter() - Constructor for class classpathhelper.CompositeClassStoreContentsFilter
 
ContentDescription - class classpathhelper.ContentDescription.
In 1.0 versions of Classpath Helper all references to other objects where handled as strings.
ContentDescription(String, SessionCache) - Constructor for class classpathhelper.ContentDescription
The path to this content (forward slashes only.)
ContentDetail - class classpathhelper.ContentDetail.
Class representing generic content that is loaded via a ClassLoader as either a class or Resource.
ContentDetail(CGClassLoader) - Constructor for class classpathhelper.ContentDetail
 
ContentElement - class classpathhelper.eclipse.ui.classloaderview.ContentElement.
Visual tree node representing a ContentDetail representing a resource in the classpath.
ContentElement(Location, ContentDescription, CGClassLoader, boolean) - Constructor for class classpathhelper.eclipse.ui.classloaderview.ContentElement
 
ContentElement - class classpathhelper.eclipse.ui.packagebrowseview.ContentElement.
Visual tree node representing a ContentDetail representing a resource in the classpath.
ContentElement(ContentDescription, CGClassLoader, boolean) - Constructor for class classpathhelper.eclipse.ui.packagebrowseview.ContentElement
 
ContentElement - class classpathhelper.eclipse.ui.packageview.ContentElement.
Visual tree node representing a ContentDetail representing a resource in the classpath.
ContentElement(ContentDescription, CGClassLoader, boolean) - Constructor for class classpathhelper.eclipse.ui.packageview.ContentElement
 
cancel() - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Call used to permanently stop a monitor.
classToPath(String) - Method in interface classpathhelper.SessionCache
Method for retreiving the expected path of a classname.
classToPath(String) - Static method in class classpathhelper.StringUtils
Converts a class name to its likely path (including the .class extendsion).
classpathChangedEvent(IClassPathModel, CGClassLoader) - Method in interface classpathhelper.eclipse.ui.IClassPathChangeListener
Callback method indicating that the classpath has changed.
classpathChangedEvent(IClassPathModel, CGClassLoader) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
classpathChangedEvent(IClassPathModel, CGClassLoader) - Method in class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
 
classpathChangedEvent(IClassPathModel, CGClassLoader) - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
 
classpathChangedEvent(IClassPathModel, CGClassLoader) - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 
classpathhelper - package classpathhelper
Package defining a classloader that can provide additional details on where classes come from and can detect common errors and warnings around the class path.
classpathhelper.eclipse.basicmodel - package classpathhelper.eclipse.basicmodel
Package defining the sample IClassPathModel that contributes to the classpathhelper.eclipse.ui.classpathmodels extension point.
classpathhelper.eclipse.jdt.listener - package classpathhelper.eclipse.jdt.listener
Plugin designed to integrate with the JDT, reading the classpath from standard JDT Projects.
classpathhelper.eclipse.jdt.preferences - package classpathhelper.eclipse.jdt.preferences
Package that defines the preferences page used by this plugin to determine how the Java Project should be selected.
classpathhelper.eclipse.tomcat.listener.ui - package classpathhelper.eclipse.tomcat.listener.ui
Package that provides a classpathhelper.eclipse.ui.IClassPathModel that uses Tomcat server instances as its source.
classpathhelper.eclipse.tomcat.preferences - package classpathhelper.eclipse.tomcat.preferences
Package that defines the preferences page used by this plugin to determine where the Tomcat instances is located and its version.
classpathhelper.eclipse.ui - package classpathhelper.eclipse.ui
Package that defines the visual components for Classpath Helper.
classpathhelper.eclipse.ui.classloaderview - package classpathhelper.eclipse.ui.classloaderview
Package that defines a tree view of the classpath.
classpathhelper.eclipse.ui.common - package classpathhelper.eclipse.ui.common
Package defining common componets used by the various views.
classpathhelper.eclipse.ui.locationsview - package classpathhelper.eclipse.ui.locationsview
Package that defines a tree view of the classpath that emphasis relationships between locations.
classpathhelper.eclipse.ui.packagebrowseview - package classpathhelper.eclipse.ui.packagebrowseview
Package that defines a view that allows browsing of packages within a classpath without any detailed lookups to slow it down.
classpathhelper.eclipse.ui.packageview - package classpathhelper.eclipse.ui.packageview
Package that defines a tree view of the classpath where nodes in the tree correspond to packages on the classpath.
classpathhelper.eclipse.ui.preferences - package classpathhelper.eclipse.ui.preferences
 
classpathhelper.filechangelistener - package classpathhelper.filechangelistener
Package that defines a utility for monitoring files for changes (file additions/deletes/updates).
classpathhelper.search - package classpathhelper.search
Package defining helper routines for searching on the classpath.
classpathhelper.tomcat.listener - package classpathhelper.tomcat.listener
This package defines a class that understands the details of Tomcat's classpath and classloading rules.
classpathhelper.util - package classpathhelper.util
Defines a series of interfaces and classes to create a basic tree display structure.
clearCache() - Method in class classpathhelper.ClassDetail
Method that clears any cached values within this object.
configureShell(Shell) - Method in class classpathhelper.eclipse.ui.common.FiltersDialog
 
configureShell(Shell) - Method in class classpathhelper.eclipse.ui.preferences.PatternDialog
 
convertPathToPackage(String) - Static method in class classpathhelper.StringUtils
Converts a path to a package name.
convertPathsToPath(List) - Static method in class classpathhelper.tomcat.listener.VersionFiveTomcatClassLoaderService
Internal method that takes a list of File and File[] objects and appends them to a string in a classic classpath format.
convertPathsToPath(List) - Static method in class classpathhelper.tomcat.listener.VersionFourTomcatClassLoaderService
Internal method that takes a list of File and File[] objects and appends them to a string in a classic classpath format.
createButtonsForButtonBar(Composite) - Method in class classpathhelper.eclipse.ui.common.FiltersDialog
 
createButtonsForButtonBar(Composite) - Method in class classpathhelper.eclipse.ui.preferences.PatternDialog
 
createClassLoader(String, CGClassLoaderFilter, FileChangeMonitor) - Method in interface classpathhelper.tomcat.listener.ITomcatClassLoaderService
Method that creates the appropriate class loader hierarchy consistent with the associated instance of Tomcat and the supplied application.
createClassLoader(String, CGClassLoaderFilter, FileChangeMonitor) - Method in class classpathhelper.tomcat.listener.VersionFiveTomcatClassLoaderService
 
createClassLoader(String, CGClassLoaderFilter, FileChangeMonitor) - Method in class classpathhelper.tomcat.listener.VersionFourTomcatClassLoaderService
 
createClassPattern(String) - Static method in class classpathhelper.RegExUtil
Creates a standard regular expression based on a class name style regular expression.
createContents(Composite) - Method in class classpathhelper.eclipse.basicmodel.PreferencesPage
 
createContents(Composite) - Method in class classpathhelper.eclipse.jdt.preferences.PreferencesPage
 
createContents(Composite) - Method in class classpathhelper.eclipse.tomcat.preferences.PreferencesPage
 
createContents(Composite) - Method in class classpathhelper.eclipse.ui.preferences.PreferencesPage
 
createDialogArea(Composite) - Method in class classpathhelper.eclipse.ui.common.FiltersDialog
 
createDialogArea(Composite) - Method in class classpathhelper.eclipse.ui.preferences.PatternDialog
 
createList(String[]) - Method in class classpathhelper.eclipse.ui.preferences.StringListEditor
 
createPartControl(Composite) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
createPartControl(Composite) - Method in class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
 
createPartControl(Composite) - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
 
createPartControl(Composite) - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 
createPathPattern(String) - Static method in class classpathhelper.RegExUtil
Creates a standard regular expression based on a path style regular expression.

D

DEFAULT_HOME_DIR - Static variable in class classpathhelper.tomcat.listener.TomcatProperties
 
DEFAULT_PKG_LABEL - Static variable in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
DEFAULT_PKG_LABEL - Static variable in class classpathhelper.eclipse.ui.packagebrowseview.PackageElement
 
DEFAULT_PKG_LABEL - Static variable in class classpathhelper.eclipse.ui.packageview.PackageElement
 
DEPENDSON_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
DecorableViewerFilter - class classpathhelper.eclipse.ui.common.DecorableViewerFilter.
Filter that will filter out items that implement IDecorable (if the filter preference is set in the preference store).
DecorableViewerFilter() - Constructor for class classpathhelper.eclipse.ui.common.DecorableViewerFilter
Constructs the filter
decodeStrings(String) - Static method in class classpathhelper.eclipse.ui.preferences.StringListEditor
Takes an encoded string and converts it back into a list.
decorate(Object, IDecoration) - Method in class classpathhelper.eclipse.ui.LabelDecorator
 
description - Variable in class classpathhelper.ContentDetail
 
determineClassNames(String) - Static method in class classpathhelper.StringUtils
Converts a path to both its basic class name and its fully qualified class name.
determineClassPath(IJavaProject) - Method in class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener
Internal method for determining the classpath of a JDT JavaProject.
determineClassPath(IJavaProject) - Method in class classpathhelper.eclipse.jdt.listener.NotOnClassPathListener
 
determineDecoration(Package) - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
Internal method that determines if this package needs decorations (has blocked, blocked-diff, unresolved, etc).
determineDecorations() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Internal method that determines the values of this class with respect to decorations (unresolved, blocked, etc).
determineDecorations() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
Internal method that determines the values of this class with respect to decorations (unresolved, blocked, etc).
determineDecorations() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Internal method that determines the values of this class with respect to decorations (unresolved, blocked, etc).
determineDecorations() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Internal method that determines the values of this class with respect to decorations (unresolved, blocked, etc).
determineFinalDecorations() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
Method called to determine the decorations that require most of the classpath to be resolved.
determineInitialDecorations() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
Method called to load enough children to determine what decorations should be applied to this element.
determineInitialDecorations() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
Method that determines how this classpath element should be decorated.
determineInitialDecorations() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
Method called to load enough children to determine what decorations should be applied to this element.
determineInitialDecorations() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
Wrapper over PackageElement.determineDecoration(Package) that determines the decorations for the package associated with this tree element.
dispose() - Method in class classpathhelper.eclipse.ui.LabelDecorator
 
dispose() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassLoaderElement
Called when this tree is nolonger needed.
dispose() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
dispose() - Method in class classpathhelper.eclipse.ui.locationsview.ClassLoaderElement
Called when this tree is nolonger needed.
dispose() - Method in class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
 
dispose() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassLoaderElement
Called when this tree is nolonger needed.
dispose() - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
 
dispose() - Method in class classpathhelper.eclipse.ui.packageview.ClassLoaderElement
Called when this tree is nolonger needed.
dispose() - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 
dump() - Method in class classpathhelper.ClassDetail
Dumps a description of this object to standard out.

E

EclipseProjectHelper - class classpathhelper.eclipse.jdt.listener.EclipseProjectHelper.
 
EclipseProjectHelper() - Constructor for class classpathhelper.eclipse.jdt.listener.EclipseProjectHelper
 
encodeStrings(String[]) - Static method in class classpathhelper.eclipse.ui.preferences.StringListEditor
String for encoding the list into a string.
enumerateJars(File) - Static method in class classpathhelper.tomcat.listener.VersionFiveTomcatClassLoaderService
Internal method that enumerates the jar files at the path supplied.
enumerateJars(File) - Static method in class classpathhelper.tomcat.listener.VersionFourTomcatClassLoaderService
Internal method that enumerates the jar files at the path supplied.
equals(Object) - Method in class classpathhelper.ContentDescription
 
equals(Object) - Method in class classpathhelper.Location
 
equals(Object) - Method in class classpathhelper.tomcat.listener.TomcatProperties
 

F

FILE_ADDED - Static variable in class classpathhelper.filechangelistener.FileChangedEvent
 
FILE_MONITORING_KEY - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
Resource key for the string describing the file monitoring property
FILE_MONITORING_PREF - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
Preference id for the file monitoring property
FILE_REMOVED - Static variable in class classpathhelper.filechangelistener.FileChangedEvent
 
FILE_UPDATED - Static variable in class classpathhelper.filechangelistener.FileChangedEvent
 
FileChangeMonitor - class classpathhelper.filechangelistener.FileChangeMonitor.
Utility class used to monitor files, or files within directories.
FileChangeMonitor() - Constructor for class classpathhelper.filechangelistener.FileChangeMonitor
Creates a monitor using the default (60s) scan rate and default (2 scans) quiescent count.
FileChangeMonitor(long, int) - Constructor for class classpathhelper.filechangelistener.FileChangeMonitor
Creates a monitor specifying the scan rate and the quiescent scan count.
FileChangedEvent - class classpathhelper.filechangelistener.FileChangedEvent.
Object representing a file changing.
FileChangedEvent(int, String) - Constructor for class classpathhelper.filechangelistener.FileChangedEvent
Creates the event.
FilterPreferenceConstants - interface classpathhelper.eclipse.ui.classloaderview.FilterPreferenceConstants.
Constants associated with filtering.
FilterPreferenceConstants - interface classpathhelper.eclipse.ui.packagebrowseview.FilterPreferenceConstants.
Constants associated with filtering.
FilterPreferenceConstants - interface classpathhelper.eclipse.ui.packageview.FilterPreferenceConstants.
Constants associated with filtering.
FiltersDialog - class classpathhelper.eclipse.ui.common.FiltersDialog.
Dialog for displaying the various filters that can be applied to the Classpath Helper related views.
FiltersDialog(Shell, String, IPreferenceStore) - Constructor for class classpathhelper.eclipse.ui.common.FiltersDialog
 
fileChanged(FileChangeMonitor, FileChangedEvent[]) - Method in class classpathhelper.eclipse.basicmodel.BasicClassPathModel
 
fileChanged(FileChangeMonitor, FileChangedEvent[]) - Method in class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener
 
fileChanged(FileChangeMonitor, FileChangedEvent[]) - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatClassPathListener
 
fileChanged(FileChangeMonitor, FileChangedEvent[]) - Method in interface classpathhelper.filechangelistener.IFileChangeListener
Callback method indicating file(s) have changed.
filters - Variable in class classpathhelper.ClassStore
Filters used in determining if a file in the store should be visible
finalize() - Method in class classpathhelper.filechangelistener.FileChangeMonitor
 
findBytes(String, long[]) - Method in class classpathhelper.ClassStore
Method for looking up the bytes from a location in the given store.
findClass(String) - Method in class classpathhelper.CGClassLoader
Method for finding a specific class.
findClassBytes(String, String, long[]) - Method in class classpathhelper.ClassStore
Deprecated. Use ClassStore.findBytes(java.lang.String, long[]).
findJarsUnderDir(File) - Method in class classpathhelper.search.JarFinder
Finds jar files under the root dir.
findJarsUnderDir(File, String) - Method in class classpathhelper.search.JarFinder
Finds jar files under the root dir, ignoring jars on the supplied classpath.
findJarsUnderDir(File, Collection, Set) - Method in class classpathhelper.search.JarFinder
Internal method that handles the recursion of searching for jars.
findPackage(String) - Method in class classpathhelper.CGClassLoader
Finds a specific package visible from this classloader.
findPackage(PackageStore, String) - Method in class classpathhelper.CGClassLoader
Internal method for finds a specific package visible from this classloader.
findPackage(String) - Method in class classpathhelper.Location
Find a specific package at this location.
findPackage(String) - Method in class classpathhelper.Package
Finds a specific sub package
fireClassPathChangeEvent(CGClassLoader) - Method in class classpathhelper.eclipse.ui.AbstractClassPathModel
Method intended to be called by subclasses to notify all the listeners of a classloader change.
fireNewClassPathEvent(IJavaProject) - Method in class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener
Internal method to notify listeners that the classpath has changed.
fireNewTomcatProperties(TomcatProperties) - Method in class classpathhelper.eclipse.tomcat.preferences.PreferencesPage
Internal method used to propogate a change that effects the tomcat properties that would be returned by this preferences page.
firePendingFileChangedEvents() - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Fires all pending events to all registered listeners.
fireTreeNodeChangeEvent(ITree[]) - Method in class classpathhelper.util.AbstractTreeRoot
Method that fires a node change event.
fireTreeNodeChangeEvent(ITree[], String[][]) - Method in class classpathhelper.util.AbstractTreeRoot
Method that fires a node change event allowing details about the specific properties.
fireTreeNodeChangeEvent(ITree[]) - Method in interface classpathhelper.util.ITreeRoot
Method that fires a node change event.
fireTreeNodeChangeEvent(ITree[], String[][]) - Method in interface classpathhelper.util.ITreeRoot
Method that fires a node change event.
fireTreeStructureAddEvent(ITree, ITree[]) - Method in class classpathhelper.util.AbstractTreeRoot
Method that will fire a tree structure change event.
fireTreeStructureAddEvent(ITree, String[], ITree[]) - Method in class classpathhelper.util.AbstractTreeRoot
Method that will fire a tree structure change event.
fireTreeStructureAddEvent(ITree, ITree[]) - Method in interface classpathhelper.util.ITreeRoot
Method that fires a tree structure add event.
fireTreeStructureAddEvent(ITree, String[], ITree[]) - Method in interface classpathhelper.util.ITreeRoot
Method that fires a tree structure add event.
fireTreeStructureRemoveEvent(ITree, ITree[]) - Method in class classpathhelper.util.AbstractTreeRoot
Method that will fire a tree structure change event.
fireTreeStructureRemoveEvent(ITree, ITree[]) - Method in interface classpathhelper.util.ITreeRoot
Method that fires a tree structure remove event.

G

getAllLocationDescriptions() - Method in class classpathhelper.CGClassLoader
 
getAllLocationDescriptions(List) - Method in class classpathhelper.CGClassLoader
Internal workhorse method for CGClassLoader.getAllLocationDescriptions() that adds all this classloaders location descriptions, then recursively calls the parents instance of this method (if it is also a CGClassLoader).
getAllLocations() - Method in class classpathhelper.ContentDetail
Returns an array of all the locations this content can be cound at (unordered).
getAppNames() - Method in interface classpathhelper.tomcat.listener.ITomcatClassLoaderService
Returns an array of application names in the associated Tomcat instance.
getAppNames() - Method in class classpathhelper.tomcat.listener.VersionFiveTomcatClassLoaderService
 
getAppNames() - Method in class classpathhelper.tomcat.listener.VersionFourTomcatClassLoaderService
 
getBlockedClassNames() - Method in class classpathhelper.Location
Deprecated. Use Location.getBlockedContents().
getBlockedClassNamesWithDifferentByteCode() - Method in class classpathhelper.Location
Deprecated. Use Location.getBlockedClassNamesWithDifferentByteCode()
getBlockedContent() - Method in class classpathhelper.Package
 
getBlockedContentWithDifferentByteCode() - Method in class classpathhelper.Package
 
getBlockedContents() - Method in class classpathhelper.Location
Retrieves a list of blocked classes at this location.
getBlockedContentsWithDifferentByteCode() - Method in class classpathhelper.Location
Retrieves a list of blocked content at this location that have different bytes than the location where the actual class will be loaded from.
getBlockedLocations() - Method in class classpathhelper.ContentDetail
Returns an array of locations where this class was also located, (but these locations where not used because they where later in the classpath).
getBlockedLocationsWithDifferentByteCode() - Method in class classpathhelper.ContentDetail
Returns an array of locations where this class was also located and where the bytes loaded are different.
getBytes(InputStream, long[]) - Method in class classpathhelper.ClassStore
Internal helper method that copies the contents of an input stream into a byte array.
getCGClassLoaderFilter() - Static method in class classpathhelper.eclipse.ui.UIPlugin
 
getChecksum() - Method in class classpathhelper.ContentDetail
 
getChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ContentElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackageElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
 
getChildren() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 
getChildren() - Method in class classpathhelper.util.AbstractTree
 
getChildren() - Method in interface classpathhelper.util.ITree
Getter for this nodes children.
getClassDescription(String) - Method in interface classpathhelper.SessionCache
A mapping between a class name and its description.
getClassDetail(String) - Method in class classpathhelper.CGClassLoader
Returns the class details for the given class name.
getClassFromSignature(String) - Static method in class classpathhelper.CGClassLoader
Internal helper method that can extract a classname from a parameter signature by stripping the [] from the signature (if present).
getClassLoader() - Method in class classpathhelper.ContentDetail
 
getClassLoader() - Method in class classpathhelper.Location
 
getClassName() - Method in class classpathhelper.ClassDescription
 
getClassName(String) - Method in interface classpathhelper.SessionCache
Retrieves the class name given a path to a java class (including .class extension)
getClassName() - Method in class classpathhelper.eclipse.ui.ClassPathModelExtension
Returns the class name of the extension.
getClassName() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
 
getClassName() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassElement
 
getClassName() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
 
getClassNames() - Method in class classpathhelper.ClassStore
Deprecated. Use ClassStore.getContentNames().
getClassNames() - Method in class classpathhelper.Location
Deprecated. Use Location.getContents()
getClassNamesThatDependOnLocation(String) - Method in class classpathhelper.Location
Deprecated. Use Location.getClassesThatDependOnLocation(java.lang.String).
getClassObject() - Method in class classpathhelper.ClassDetail
Method that gets the associated class object.
getClassPathModel() - Method in class classpathhelper.eclipse.ui.UIPlugin
Gets the class path model that views should register themselves with.
getClassPathPreference() - Static method in class classpathhelper.eclipse.basicmodel.BMPlugin
Helper method that retrieves the BasicClasspath preference.
getClassStore() - Method in class classpathhelper.Location
 
getClassesThatDependOnLocation(String) - Method in class classpathhelper.Location
Returns an array of class descriptions, of classes contained within this locatoin, that depend on the supplied location.
getClassesThatWontLoad() - Method in class classpathhelper.Location
Determines which classes loaded within this location will not load due to unresolved classes somewhere in its dependencies.
getContent(ContentDescription) - Method in class classpathhelper.CGClassLoader
Get the detail object for a specific content description.
getContentNames() - Method in class classpathhelper.ClassStore
Enumerates a list of ContentDescription objects which correspond to files within this class store.
getContents() - Method in class classpathhelper.Location
Returns the contents at this location.
getContents() - Method in class classpathhelper.Package
 
getCurrentClassLoader() - Method in class classpathhelper.eclipse.basicmodel.BasicClassPathModel
 
getCurrentClassLoader() - Method in class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener
 
getCurrentClassLoader() - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatClassPathListener
 
getCurrentClassLoader() - Method in class classpathhelper.eclipse.ui.AbstractClassPathModel
Internal method used to obtain the current classloader for AbstractClassPathModel.addClassPathChangeListener(IClassPathChangeListener).
getCurrentClassLoader() - Method in class classpathhelper.eclipse.ui.ClassPathModelMultiplexer
 
getCurrentModelPreference() - Static method in class classpathhelper.eclipse.ui.UIPlugin
 
getDefault() - Static method in class classpathhelper.eclipse.basicmodel.BMPlugin
Returns the shared instance.
getDefault() - Static method in class classpathhelper.eclipse.jdt.listener.ListenerPlugin
 
getDefault() - Static method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
Returns the shared instance.
getDefault() - Static method in class classpathhelper.eclipse.ui.UIPlugin
 
getDefaultTomcatHome() - Static method in class classpathhelper.tomcat.listener.TomcatProperties
The default value for Tomcat home.
getDefaultVersion() - Static method in class classpathhelper.tomcat.listener.TomcatProperties
Returns the default version value.
getDependentsThatWontLoad() - Method in class classpathhelper.ClassDetail
This method builds off the concept of ClassDetail.getNotFoundDependentClasses() however this method also recursively searches all dependents looking for unresolved references.
getDependsOnByLocation(String) - Method in class classpathhelper.ClassDetail
Gets the class names that the associated class depends on given the specified location.
getDependsOnClasses() - Method in class classpathhelper.ClassDetail
 
getDependsOnClasses() - Method in class classpathhelper.Location
Returns an array of class names that corresponds to the classes dependend on by classes stored at this location.
getDependsOnClassesByLocation(String) - Method in class classpathhelper.Location
Gets an array of class description that this location depends on by location.
getDependsOnLocations() - Method in class classpathhelper.ClassDetail
Returns the list of locations (such as jar files or directories) that this class requires.
getDependsOnLocations() - Method in class classpathhelper.Location
Method that returns the locations containing classes that classes in this location depend on.
getDescription() - Method in class classpathhelper.ClassDetail
 
getDescription() - Method in class classpathhelper.ContentDetail
The description of this content.
getDescription() - Method in class classpathhelper.eclipse.ui.ClassPathModelExtension
The description of this extension.
getFileName() - Method in class classpathhelper.filechangelistener.FileChangedEvent
 
getFilter() - Method in class classpathhelper.ClassPathElement
The filter to apply to the class store.
getHierarchyOrder() - Method in class classpathhelper.CGClassLoader
Calculates a sorted list containing this classloader and its ancestors in the order that they will be searched (zero is the first classloader, etc).
getIcon(ContentDetail) - Static method in class classpathhelper.eclipse.ui.UIPlugin
Helper method that determins the best image for a content detail object.
getIcon(Location) - Static method in class classpathhelper.eclipse.ui.UIPlugin
Helper method for loading the appropriate image for a location object.
getIconImageDescriptor(Location) - Static method in class classpathhelper.eclipse.ui.UIPlugin
Helper method that provides the ImageDescriptor for the icon to associate with this tree node.
getIconName() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassLoaderElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.locationsview.ClassLoaderElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassLoaderElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ContentElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackageElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.packageview.ClassLoaderElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
 
getIconName() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 
getIconName() - Method in interface classpathhelper.util.ITree
The associated Icon.
getIconName() - Method in class classpathhelper.util.SimpleTreeNode
 
getId() - Method in class classpathhelper.eclipse.ui.ClassPathModelExtension
Gets the ID of this extension.
getImage(String) - Method in interface classpathhelper.eclipse.ui.ISharedImages
Retrieves the specified image from the class path helpers plugin's image registry.
getImage(String) - Method in class classpathhelper.eclipse.ui.UIPlugin.SharedImages
 
getImageDescriptor(String) - Static method in class classpathhelper.eclipse.basicmodel.BMPlugin
Returns an image descriptor for the image file at the given plug-in relative path.
getImageDescriptor(String) - Method in interface classpathhelper.eclipse.ui.ISharedImages
Retrieves the image descriptor for specified image from ui plugin's image registry.
getImageDescriptor(String) - Method in class classpathhelper.eclipse.ui.UIPlugin.SharedImages
 
getIndexOfExtension(String) - Method in class classpathhelper.eclipse.ui.UIPlugin
Method for find the index from of the model (as ordered in the array from UIPlugin.getModelExtensions()).
getLabel() - Method in class classpathhelper.eclipse.ui.ClassPathModelExtension
Gets the label of this extension.
getLocation(String) - Method in class classpathhelper.CGClassLoader
Get's a location based on its description.
getLocation() - Method in class classpathhelper.ContentDetail
Returns the location description where this class was loaded from.
getLocationDescription(Class) - Method in class classpathhelper.CGClassLoader
Return's the location where the class was originally from.
getLocationDescription() - Method in class classpathhelper.ClassStore
The name of this store.
getLocationDescription() - Method in class classpathhelper.Location
 
getLocationDescriptions() - Method in class classpathhelper.CGClassLoader
 
getLocationType() - Method in class classpathhelper.Location
A String representing this location type.
getLocations() - Method in class classpathhelper.CGClassLoader
 
getLocations() - Method in class classpathhelper.Package
 
getModel() - Method in class classpathhelper.eclipse.ui.ClassPathModelExtension
Returns the instance of this extension.
getModel(boolean) - Method in class classpathhelper.eclipse.ui.ClassPathModelExtension
Returns the instance of this extension.
getModelExtensions() - Method in class classpathhelper.eclipse.ui.UIPlugin
Returns a handle to all the objects that extend the classpathmodels extension point.
getMutex() - Method in class classpathhelper.CGClassLoader
Returns the object that should be used for synchronizing over this classloader.
getName() - Method in class classpathhelper.CGClassLoader
Returns the 'name' of this ClassLoader.
getName() - Method in class classpathhelper.ClassDescription
 
getName() - Method in class classpathhelper.ClassDetail
 
getName() - Method in class classpathhelper.ContentDescription
The name (not including package)
getName() - Method in class classpathhelper.Package
 
getName() - Method in class classpathhelper.eclipse.ui.ClassPathModelExtension
Gets the name of this extension.
getNewInputObject() - Method in class classpathhelper.eclipse.ui.preferences.StringListEditor
 
getNotFoundDependentClasses() - Method in class classpathhelper.ClassDetail
Method that finds the classes this class depends on that cannot be resolved on the current classpath.
getNotFoundDependentClasses() - Method in class classpathhelper.Location
Retrieves an array of class names corresponding to classes not found on the classpath, that are referenced by classes stored at this location.
getNotFoundDependentClasses() - Method in class classpathhelper.Package
 
getNotOnClassPathModel() - Method in class classpathhelper.eclipse.ui.UIPlugin
Method that returns the class path model for classes not on the classpath.
getNumberOfListeners() - Method in class classpathhelper.eclipse.ui.AbstractClassPathModel
 
getOkButton() - Method in class classpathhelper.eclipse.ui.common.FiltersDialog
Returns the ok button.
getOkButton() - Method in class classpathhelper.eclipse.ui.preferences.PatternDialog
Returns the ok button.
getOperationType() - Method in class classpathhelper.filechangelistener.FileChangedEvent
 
getPackage(Package, String) - Method in interface classpathhelper.PackageStore
Finds/creates a package based on the parent package and the relative name.
getPackage(String) - Method in interface classpathhelper.PackageStore
Finds/creates a package with the specified name.
getPackageName() - Method in class classpathhelper.ContentDescription
The package name for this content.
getPackageName(String) - Method in interface classpathhelper.SessionCache
Method that returns the package name from a path.
getPackages(boolean) - Method in class classpathhelper.CGClassLoader
Gets the packages in this classloader.
getPackages(PackageStore, boolean) - Method in class classpathhelper.CGClassLoader
Internal method that finds the packages available from this classloader.
getPackages(boolean) - Method in class classpathhelper.Location
Gets the packages in this location.
getPackages(PackageStore, boolean) - Method in class classpathhelper.Location
Internal method that looks up the packages.
getPackages(PackageStore, boolean, Set) - Method in class classpathhelper.Location
Internal method that searches through all content to determine the packages in this location.
getPackages(boolean) - Method in class classpathhelper.Package
 
getParent() - Method in class classpathhelper.util.AbstractTree
 
getParent() - Method in interface classpathhelper.util.ITree
Getter for the parent of this node.
getPath() - Method in class classpathhelper.ClassPathElement
The absolute path to the class store.
getPath() - Method in class classpathhelper.ContentDescription
Retrieve the path to this object.
getPath() - Method in class classpathhelper.ContentDetail
 
getPreferenceStore() - Method in class classpathhelper.eclipse.ui.common.DecorableViewerFilter
 
getPreferredModelExtension() - Method in class classpathhelper.eclipse.ui.UIPlugin
The current model that is selected given the current preference settings.
getProjectRoot(IJavaProject) - Static method in class classpathhelper.eclipse.jdt.listener.EclipseProjectHelper
 
getReferredFromLocations(CGClassLoader) - Method in class classpathhelper.Location
Method that returns the locations that refer to this location.
getReferredFromLocationsByLocation(CGClassLoader, String) - Method in class classpathhelper.Location
Classes from a specific location that refer to classes in this location.
getReferredToBy(CGClassLoader) - Method in class classpathhelper.ClassDetail
Method for retrieving the classes that refer to this class.
getReferredToByCache() - Method in class classpathhelper.ClassDetail
Retrieves the cache that stores class names of the classes that refer to this class.
getReferredToByLocation(CGClassLoader, String) - Method in class classpathhelper.ClassDetail
Method for retrieving the classes that refer to this class from the supplied location.
getReferredToByLocations(CGClassLoader) - Method in class classpathhelper.ClassDetail
Method that retrieves the locations that have classes that refer to this class.
getResource(String) - Method in class classpathhelper.CGClassLoader
 
getResourceBundle() - Method in class classpathhelper.eclipse.jdt.listener.ListenerPlugin
Returns the plugin's resource bundle,
getResourceBundle() - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
Returns the plugin's resource bundle,
getResourceBundle() - Method in class classpathhelper.eclipse.ui.UIPlugin
 
getResourceString(String) - Static method in class classpathhelper.eclipse.jdt.listener.ListenerPlugin
Returns the string from the plugin's resource bundle, or 'key' if not found.
getResourceString(String) - Static method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
Returns the string from the plugin's resource bundle, or 'key' if not found.
getResourceString(String) - Static method in class classpathhelper.eclipse.ui.UIPlugin
 
getRoot() - Method in class classpathhelper.util.AbstractTree
Returns the root of this tree.
getSearchParentFirst() - Method in class classpathhelper.CGClassLoader
The search order for looking up classes and class detail objects.
getSearchParentFirst(String) - Method in class classpathhelper.CGClassLoader
Internal method that combines the typical CGClassLoader.getSearchParentFirst() with the CGClassLoaderFilter.invertSearchOrder(CGClassLoader, String) method to determine the specific search order for a specific class.
getSelectedProjectPreference() - Static method in class classpathhelper.eclipse.jdt.listener.ListenerPlugin
 
getSeparator() - Method in class classpathhelper.ClassStore
 
getService(TomcatProperties) - Static method in class classpathhelper.tomcat.listener.TomcatClassLoaderService
Factory method for acquiring a specific instance of a ITomcatClassLoaderService.
getSharedImages() - Static method in class classpathhelper.eclipse.ui.UIPlugin
Shared images from this plugin.
getShouldMonitorFilesPreference() - Static method in class classpathhelper.eclipse.ui.UIPlugin
 
getString(String) - Static method in class classpathhelper.eclipse.basicmodel.PreferencesConstants
 
getString(String) - Static method in class classpathhelper.eclipse.jdt.preferences.PreferencesConstants
 
getString(String) - Static method in class classpathhelper.eclipse.tomcat.preferences.PreferencesConstants
 
getString(String) - Static method in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
 
getSubName() - Method in class classpathhelper.Package
 
getText() - Method in class classpathhelper.eclipse.ui.preferences.PatternDialog
 
getTomcatApp() - Static method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
 
getTomcatHome() - Static method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
 
getTomcatHome() - Method in class classpathhelper.tomcat.listener.TomcatProperties
 
getTomcatVersion() - Static method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
 
getURL(String) - Method in class classpathhelper.ClassStore
Returns a URL to the given entity.
getURLContent(String) - Method in class classpathhelper.CGClassLoader
Returns the content object for the URL resource path supplied.
getUsePackageExplorerPreference() - Static method in class classpathhelper.eclipse.jdt.listener.ListenerPlugin
 
getVersion() - Method in class classpathhelper.tomcat.listener.TomcatProperties
The tomcat version string.
getVersionValues() - Static method in class classpathhelper.tomcat.listener.TomcatProperties
Helper method that returns a list of valid versions.
getViewPart() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassLoaderElement
The view part associated with this visual tree element.
getViewPart() - Method in class classpathhelper.eclipse.ui.locationsview.ClassLoaderElement
The view part that created this tree.
getViewPart() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassLoaderElement
 
getViewPart() - Method in class classpathhelper.eclipse.ui.packageview.ClassLoaderElement
Returns the view part associated with this tree model.

H

hasChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ContentElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackageElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
 
hasChildren() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 
hasChildren() - Method in class classpathhelper.util.AbstractTree
 
hasChildren() - Method in interface classpathhelper.util.ITree
Does this node have children.
hasUnresolved() - Method in interface classpathhelper.eclipse.ui.IDecorable
Does this element have unresolved references.
hasUnresolved() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Getter for unresolved flag.
hasUnresolved() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
Getter method indicating whether or not this location contains unresolved classes.
hasUnresolved() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
Getter for unresolved flag.
hasUnresolved() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
hasUnresolved() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
Getter method indicating whether or not this location contains unresolved classes.
hasUnresolved() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Getter for unresolved flag.
hasUnresolved() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
Getter method indicating whether or not this location contains unresolved classes.
hasUnresolved() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Getter for unresolved flag.
hasUnresolved() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 
hasWontLoad() - Method in interface classpathhelper.eclipse.ui.IDecorable
Will this not load or does this element contain elements that won't load.
hasWontLoad() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
 
hasWontLoad() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
 
hasWontLoad() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
 
hasWontLoad() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
hasWontLoad() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
hasWontLoad() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
 
hasWontLoad() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
 
hasWontLoad() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
 
hasWontLoad() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 
hashCode() - Method in class classpathhelper.ContentDescription
 
hashCode() - Method in class classpathhelper.Location
 
hashCode() - Method in class classpathhelper.tomcat.listener.TomcatProperties
 

I

IClassPathChangeListener - interface classpathhelper.eclipse.ui.IClassPathChangeListener.
Interface representing an object that is interested in changes to the classpath.
IClassPathModel - interface classpathhelper.eclipse.ui.IClassPathModel.
Interface that defines an model object that can produce CGClassLoader objects representing a classpath.
IDecorable - interface classpathhelper.eclipse.ui.IDecorable.
Interface that indentifies an element that can be decorated via LabelDecorator.
IFileChangeListener - interface classpathhelper.filechangelistener.IFileChangeListener.
Interface for an object interested in file changes.
IGNORED - Static variable in interface classpathhelper.eclipse.ui.IDecorable
Tree node indicating that a location is ignored by the classpath.
IGNORED_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
ISharedImages - interface classpathhelper.eclipse.ui.ISharedImages.
Shared images owned by this plugin.
ITomcatClassLoaderService - interface classpathhelper.tomcat.listener.ITomcatClassLoaderService.
Interface for a class that can create a hierarchy in Tomcat.
ITree - interface classpathhelper.util.ITree.
Interface that defines a basic tree node.
ITreeNodeChangeListener - interface classpathhelper.util.ITreeNodeChangeListener.
Listener for a Node Change Event.
ITreeRoot - interface classpathhelper.util.ITreeRoot.
Root of a tree of ITree nodes.
ITreeStructureChangeListener - interface classpathhelper.util.ITreeStructureChangeListener.
Listener for a Node Structure Change Event.
init(ClassLoader, CGClassLoaderFilter, String) - Method in class classpathhelper.CGClassLoader
Initializes this class loader by tokenizing the classpath based on standard platform separator tokens.
init(ClassLoader, CGClassLoaderFilter, ClassPathElement[]) - Method in class classpathhelper.CGClassLoader
Method called to initialize the classloader.
init(IWorkbench) - Method in class classpathhelper.eclipse.basicmodel.PreferencesPage
 
init(IWorkbench) - Method in class classpathhelper.eclipse.jdt.preferences.PreferencesPage
 
init(IWorkbench) - Method in class classpathhelper.eclipse.tomcat.preferences.PreferencesPage
 
init(IViewPart) - Method in class classpathhelper.eclipse.ui.common.RefreshAction
 
init(IViewPart) - Method in class classpathhelper.eclipse.ui.common.ShowFiltersAction
 
init(IViewPart) - Method in class classpathhelper.eclipse.ui.common.ShowPreferencesAction
 
init(IViewPart) - Method in class classpathhelper.eclipse.ui.packagebrowseview.RefreshAction
 
init(IWorkbench) - Method in class classpathhelper.eclipse.ui.preferences.PreferencesPage
 
initializeDefaultPluginPreferences() - Method in class classpathhelper.eclipse.basicmodel.BMPlugin
Method to provide a default value for preferences.
initializeDefaultPluginPreferences() - Method in class classpathhelper.eclipse.jdt.listener.ListenerPlugin
 
initializeDefaultPluginPreferences() - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
 
initializeDefaultPluginPreferences() - Method in class classpathhelper.eclipse.ui.UIPlugin
 
innerDependentsThatWontLoad(Set) - Method in class classpathhelper.ClassDetail
Internal method used by ClassDetail.getDependentsThatWontLoad() to search children for unresolved references.
innerGetHierarchyOrder(List) - Method in class classpathhelper.CGClassLoader
Internal method that recursively computes the order that class loaders will be searched for classes.
invertSearchOrder(CGClassLoader, String) - Method in interface classpathhelper.CGClassLoaderFilter
Filtering method used to allow some classes to invert the classloading search order for specific classes.
invertSearchOrder(CGClassLoader, String) - Method in class classpathhelper.CGClassLoaderFilterAdapter
 
isBlocked() - Method in interface classpathhelper.eclipse.ui.IDecorable
Is this element blocked (or does it contain blocked elements).
isBlocked() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Getter method indicating whether this class is blocked.
isBlocked() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
Getter method indicating whether or not this location contains blocked classes.
isBlocked() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
Getter method indicating whether this class is blocked.
isBlocked() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
isBlocked() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
isBlocked() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Getter method indicating whether this class is blocked.
isBlocked() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
Getter method indicating whether or not this location contains blocked classes.
isBlocked() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Getter method indicating whether this class is blocked.
isBlocked() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 
isBlockedDiffVersion() - Method in interface classpathhelper.eclipse.ui.IDecorable
Is this element blocked (or does it contain blocked elements), that have a different version.
isBlockedDiffVersion() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Getter method indicating whether this class is blocked by a different version.
isBlockedDiffVersion() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
Getter method indicating whether or not this location contains blocked classes (some blocked with different versions).
isBlockedDiffVersion() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
Getter method indicating whether this class is blocked by a different version.
isBlockedDiffVersion() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
isBlockedDiffVersion() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
isBlockedDiffVersion() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Getter method indicating whether this class is blocked by a different version.
isBlockedDiffVersion() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
Getter method indicating whether or not this location contains blocked classes (some blocked with different versions).
isBlockedDiffVersion() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Getter method indicating whether this class is blocked by a different version.
isBlockedDiffVersion() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 
isFilterProperty(Object, String) - Method in class classpathhelper.eclipse.ui.common.DecorableViewerFilter
 
isIgnored() - Method in class classpathhelper.Location
Flag indicating whether or not this location is being ignored by the class loader.
isIgnored() - Method in interface classpathhelper.eclipse.ui.IDecorable
Is this element is ignored.
isIgnored() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
method required by IDecorable, always returns false.
isIgnored() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
Getter for the ignored flag on the underlying location.
isIgnored() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
method required by IDecorable, always returns false.
isIgnored() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
isIgnored() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
Getter for the ignored flag on the underlying location.
isIgnored() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
method required by IDecorable, always returns false.
isIgnored() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
Getter for the ignored flag on the underlying location.
isIgnored() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
method required by IDecorable, always returns false.
isIgnored() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 
isInterface() - Method in class classpathhelper.ClassDetail
Flag indicating whether or not the Class associated with this detail object is an interface.
isLabelProperty(Object, String) - Method in class classpathhelper.eclipse.ui.LabelDecorator
 
isPrimitive() - Method in class classpathhelper.ClassDescription
Method indicating whether or not the class refered to by this detail is a primitive or not.
isSubPackage(Package) - Method in class classpathhelper.Package
Is other a subpackage of this package.
isUnreferenced() - Method in interface classpathhelper.eclipse.ui.IDecorable
Is this element referred to by anyone?
isUnreferenced() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
 
isUnreferenced() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
 
isUnreferenced() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
 
isUnreferenced() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
isUnreferenced() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
isUnreferenced() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
 
isUnreferenced() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
 
isUnreferenced() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
 
isUnreferenced() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 

J

JarFinder - class classpathhelper.search.JarFinder.
Class that looks for jars relative to a root directory.
JarFinder() - Constructor for class classpathhelper.search.JarFinder
 
JavaProjectClassPathListener - class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener.
Class that listens to the IJavaProject and notifies an instance of IClassPathChangeListener if anything occurs that would cause a change to the classpath.
JavaProjectClassPathListener() - Constructor for class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener
 

L

LabelDecorator - class classpathhelper.eclipse.ui.LabelDecorator.
LabelDecorator that adds hints as to problems with a class path element or class.
LabelDecorator() - Constructor for class classpathhelper.eclipse.ui.LabelDecorator
 
ListenerPlugin - class classpathhelper.eclipse.jdt.listener.ListenerPlugin.
The main plugin class to be used in the desktop.
ListenerPlugin() - Constructor for class classpathhelper.eclipse.jdt.listener.ListenerPlugin
The constructor.
Location - class classpathhelper.Location.
Class representing a location where classes can be loaded from.
Location(CGClassLoader, ClassStore) - Constructor for class classpathhelper.Location
 
LocationsViewPart - class classpathhelper.eclipse.ui.locationsview.LocationsViewPart.
ViewPart that displays the contents of a class loader with an emphasis location by location dependencies.
LocationsViewPart() - Constructor for class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
 
loadAllContentDetails() - Method in class classpathhelper.CGClassLoader
Internal method that loads all the content details in this class load as well as its parents.
loadBlockedLocations() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Internal method for loading blocked locations.
loadBlockedLocations() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
Internal method for loading blocked locations.
loadBlockedLocations() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Internal method for loading blocked locations.
loadBlockedLocations() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Internal method for loading blocked locations.
loadChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Method called to load the visual children of this node.
loadChildren() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
Method called to load the visual children of this node.
loadChildren() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassElement
Method called to load the visual children of this node.
loadChildren() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ContentElement
Method called to load the visual children of this node.
loadChildren() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Method called to load the visual children of this node.
loadChildren() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Method called to load the visual children of this node.
loadContent(Location) - Method in class classpathhelper.CGClassLoader
Loads all the content at a given location.
loadDependentLocations() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Internal method for loading dependent locations.
loadDependentLocations() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
Loads the dependent locations.
loadDependentLocations() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Internal method for loading dependent locations.
loadLocation() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassElement
Loads locations associated with this class.
loadLocation() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ContentElement
Loads all the locations associated with this content.
loadLocation() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Loads the location for this class.
loadLocation() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Loads the location for this content.
loadNotFoundDependentClassNames() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
Loads the not found classes.
loadReferencedBy() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
Internal method for loading up all the locations that refer to this location.
loadReferredToByClasses() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Creates child nodes for the classes that refer to the class associated with this element.
loadReferredToByClasses() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Creates child nodes for the classes that refer to the class associated with this element.
loadUnresolvedClasses() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Internal method for loading unresolved classes.
loadUnresolvedClasses() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Internal method for loading unresolved classes.

M

MODEL_OPTIONS_KEY - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
 
monitor() - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Internal method (actually called by the timer thread when its schedule task is running) that performs the actualy file monitoring.

N

NOT_USED_DIALOG_NAME_KEY - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
key for the text describing the add regular expression dialog
NOT_USED_IN_UNRESOLVED_DESCRIPTION_KEY - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
key for the text describing the not unresolved preference
NOT_USED_IN_UNRESOLVED_KEY - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
key for the text describing the not unresolved preference
NOT_USED_IN_UNRESOLVED_PREF - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
preference id for the preference for classes that don't show as unresolved
NotOnClassPathListener - class classpathhelper.eclipse.jdt.listener.NotOnClassPathListener.
 
NotOnClassPathListener() - Constructor for class classpathhelper.eclipse.jdt.listener.NotOnClassPathListener
 

P

Package - class classpathhelper.Package.
Class that represents information on the classpath that is aggregated at the Java package level.
Package(CGClassLoader, PackageStore, String) - Constructor for class classpathhelper.Package
Internal constructor typically created by CGClassLoader or Location objects.
PackageElement - class classpathhelper.eclipse.ui.classloaderview.PackageElement.
Element representing a Java package.
PackageElement(String, Location, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
PackageElement - class classpathhelper.eclipse.ui.packagebrowseview.PackageElement.
Element representing a Java package.
PackageElement(Package, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.packagebrowseview.PackageElement
 
PackageElement - class classpathhelper.eclipse.ui.packageview.PackageElement.
Element representing a Java package.
PackageElement(Package, CGClassLoader) - Constructor for class classpathhelper.eclipse.ui.packageview.PackageElement
 
PackageStore - interface classpathhelper.PackageStore.
Interface defining an object that stores and creates packages.
PackagesViewPart - class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart.
View that allows basic browsing of the classpath.
PackagesViewPart() - Constructor for class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
 
PackagesViewPart - class classpathhelper.eclipse.ui.packageview.PackagesViewPart.
View that shows a packages break down of the classpath, that is a view that doesn't organize the tree by locations (such as jars or folders), but instead allows browsing of the classpath based on the packages withing the classpath.
PackagesViewPart() - Constructor for class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 
PatternDialog - class classpathhelper.eclipse.ui.preferences.PatternDialog.
Dialog for entering new pattern strings.
PatternDialog(Shell, String, String) - Constructor for class classpathhelper.eclipse.ui.preferences.PatternDialog
 
PreferencesConstants - class classpathhelper.eclipse.basicmodel.PreferencesConstants.
Constants related to the preferences stored by this plugin.
PreferencesConstants() - Constructor for class classpathhelper.eclipse.basicmodel.PreferencesConstants
 
PreferencesConstants - class classpathhelper.eclipse.jdt.preferences.PreferencesConstants.
Basic Constants used in defining preferences.
PreferencesConstants() - Constructor for class classpathhelper.eclipse.jdt.preferences.PreferencesConstants
 
PreferencesConstants - class classpathhelper.eclipse.tomcat.preferences.PreferencesConstants.
Basic Constants used in defining preferences.
PreferencesConstants() - Constructor for class classpathhelper.eclipse.tomcat.preferences.PreferencesConstants
 
PreferencesConstants - class classpathhelper.eclipse.ui.preferences.PreferencesConstants.
Constants used to define the preference that indicates which extension to classpathmodels is currently being used as the source for classpaths.
PreferencesConstants() - Constructor for class classpathhelper.eclipse.ui.preferences.PreferencesConstants
 
PreferencesPage - class classpathhelper.eclipse.basicmodel.PreferencesPage.
Preference page for the basic classpath model.
PreferencesPage() - Constructor for class classpathhelper.eclipse.basicmodel.PreferencesPage
Basic constructor, loads initial values from preference store.
PreferencesPage - class classpathhelper.eclipse.jdt.preferences.PreferencesPage.
Preference page that provides options for how the Java Classpath Listener will obtain a Java project to use.
PreferencesPage() - Constructor for class classpathhelper.eclipse.jdt.preferences.PreferencesPage
Basic constructor, loads initial values from preference store.
PreferencesPage - class classpathhelper.eclipse.tomcat.preferences.PreferencesPage.
Preference Page for the Tomcat configuration points.
PreferencesPage() - Constructor for class classpathhelper.eclipse.tomcat.preferences.PreferencesPage
Basic constructor, loads initial values from preference store.
PreferencesPage - class classpathhelper.eclipse.ui.preferences.PreferencesPage.
Creates the base preferences page for the classpath helper UI.
PreferencesPage() - Constructor for class classpathhelper.eclipse.ui.preferences.PreferencesPage
Default constructor.
PreferencesPage(String) - Constructor for class classpathhelper.eclipse.ui.preferences.PreferencesPage
 
PreferencesPage(String, ImageDescriptor) - Constructor for class classpathhelper.eclipse.ui.preferences.PreferencesPage
 
packageCache - Variable in class classpathhelper.CGClassLoader
 
parsePath(String) - Method in class classpathhelper.search.JarFinder
Internal method that parses a classpath like string into a collection of file objects.
parseString(String) - Method in class classpathhelper.eclipse.ui.preferences.StringListEditor
 
performOk() - Method in class classpathhelper.eclipse.basicmodel.PreferencesPage
 
performOk() - Method in class classpathhelper.eclipse.jdt.preferences.PreferencesPage
 
performOk() - Method in class classpathhelper.eclipse.tomcat.preferences.PreferencesPage
 
performOk() - Method in class classpathhelper.eclipse.ui.preferences.PreferencesPage
 
postFileChangedEvent(FileChangedEvent) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Method called from the sub monitors to post an event (for later firing to the listeners).
properties - Variable in class classpathhelper.tomcat.listener.TomcatClassLoaderService
The properties associated with this instance.
propertyChange(PropertyChangeEvent) - Method in class classpathhelper.eclipse.basicmodel.BasicClassPathModel
 
propertyChange(PropertyChangeEvent) - Method in class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener
 
propertyChange(PropertyChangeEvent) - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatClassPathListener
 
propertyChange(PropertyChangeEvent) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
propertyChange(PropertyChangeEvent) - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 

R

REFEDBY16x16_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
RESOURCE_NOT_BLOCKED_DESCRIPTION_KEY - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
key for the description of the not blocked pref
RESOURCE_NOT_BLOCKED_DIALOG_NAME_KEY - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
key for the string describing the add regular expression dialog.
RESOURCE_NOT_BLOCKED_KEY - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
key for the string describing the classes that aren't blocked preference.
RESOURCE_NOT_BLOCKED_PREF - Static variable in class classpathhelper.eclipse.ui.preferences.PreferencesConstants
preference id for the preference for classes that aren't blocked.
RefreshAction - class classpathhelper.eclipse.ui.common.RefreshAction.
Action that refreshes the current IClassPathModel.
RefreshAction() - Constructor for class classpathhelper.eclipse.ui.common.RefreshAction
 
RefreshAction - class classpathhelper.eclipse.ui.packagebrowseview.RefreshAction.
Action that refreshes the contents of the not on classpath classpath model.
RefreshAction() - Constructor for class classpathhelper.eclipse.ui.packagebrowseview.RefreshAction
 
RegExUtil - class classpathhelper.RegExUtil.
Utility class that helps create Java (Perl) regular expressions from standard path based regular expressions.
RegExUtil() - Constructor for class classpathhelper.RegExUtil
 
removeAllChildren() - Method in class classpathhelper.util.AbstractTree
Method to remove all children from this node.
removeChild(ITree) - Method in class classpathhelper.util.AbstractTree
Method for removing a child node.
removeClassPathChangeListener(IClassPathChangeListener) - Method in class classpathhelper.eclipse.ui.AbstractClassPathModel
 
removeClassPathChangeListener(IClassPathChangeListener) - Method in class classpathhelper.eclipse.ui.ClassPathModelMultiplexer
 
removeClassPathChangeListener(IClassPathChangeListener) - Method in interface classpathhelper.eclipse.ui.IClassPathModel
Deregisteres a classpath change listener with this model object.
removeClassStoreContentsFilter(ClassStoreContentsFilter) - Method in class classpathhelper.ClassStore
Removes a filter from the composite.
removeClassStoreContentsFilter(ClassStoreContentsFilter) - Method in class classpathhelper.CompositeClassStoreContentsFilter
Removes a filter from the composite.
removeFileChangeListener(IFileChangeListener) - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Removes a previously registered listener.
removeListener(ILabelProviderListener) - Method in class classpathhelper.eclipse.ui.LabelDecorator
 
removeTreeNodeChangeListener(ITreeNodeChangeListener) - Method in class classpathhelper.util.AbstractTreeRoot
Method for removing a node change listener.
removeTreeNodeChangeListener(ITreeNodeChangeListener) - Method in interface classpathhelper.util.ITreeRoot
Removes a tree node change listener
removeTreeStructureChangeListener(ITreeStructureChangeListener) - Method in class classpathhelper.util.AbstractTreeRoot
Method for removing a tree structure change listener.
removeTreeStructureChangeListener(ITreeStructureChangeListener) - Method in interface classpathhelper.util.ITreeRoot
Removes a tree structure listener.
reset() - Method in class classpathhelper.eclipse.ui.AbstractClassPathModel
 
reset() - Method in class classpathhelper.eclipse.ui.ClassPathModelMultiplexer
 
reset() - Method in interface classpathhelper.eclipse.ui.IClassPathModel
Method that requests that this model reset (and resend) its classpath, clearing any internal caching.
returnAggregatedClassDetailMethod(String, String, Object[], Class, Filter) - Method in class classpathhelper.CGClassLoader
Internal method used to aggregate results from methods from ClassDetail.
run() - Method in class classpathhelper.eclipse.ui.common.RefreshAction
 
run(IAction) - Method in class classpathhelper.eclipse.ui.common.RefreshAction
 
run() - Method in class classpathhelper.eclipse.ui.common.ShowFiltersAction
 
run(IAction) - Method in class classpathhelper.eclipse.ui.common.ShowFiltersAction
 
run() - Method in class classpathhelper.eclipse.ui.common.ShowPreferencesAction
 
run(IAction) - Method in class classpathhelper.eclipse.ui.common.ShowPreferencesAction
 
run() - Method in class classpathhelper.eclipse.ui.packagebrowseview.RefreshAction
 
run(IAction) - Method in class classpathhelper.eclipse.ui.packagebrowseview.RefreshAction
 

S

SELECTED_PROJECT_PREF - Static variable in class classpathhelper.eclipse.jdt.preferences.PreferencesConstants
 
SELECT_PROJECT_LABEL_KEY - Static variable in class classpathhelper.eclipse.jdt.preferences.PreferencesConstants
 
SessionCache - interface classpathhelper.SessionCache.
A generic cache object that floats around the system saving references to common calculated classes (particularly strings).
ShowFiltersAction - class classpathhelper.eclipse.ui.common.ShowFiltersAction.
Action that will open the preferences (filtered to only show classpath helper properties).
ShowFiltersAction() - Constructor for class classpathhelper.eclipse.ui.common.ShowFiltersAction
 
ShowPreferencesAction - class classpathhelper.eclipse.ui.common.ShowPreferencesAction.
Action that will open the preferences (filtered to only show classpath helper properties).
ShowPreferencesAction() - Constructor for class classpathhelper.eclipse.ui.common.ShowPreferencesAction
 
SimpleTreeNode - class classpathhelper.util.SimpleTreeNode.
A Simple tree node that can be used to quickly populate a node in a tree.
SimpleTreeNode(String, Image) - Constructor for class classpathhelper.util.SimpleTreeNode
 
StringListEditor - class classpathhelper.eclipse.ui.preferences.StringListEditor.
Editor for string based lists.
StringListEditor() - Constructor for class classpathhelper.eclipse.ui.preferences.StringListEditor
 
StringListEditor(String, String, String, Composite) - Constructor for class classpathhelper.eclipse.ui.preferences.StringListEditor
 
StringUtils - class classpathhelper.StringUtils.
Utility class containing many of the common string related routines needed by a classloader.
StringUtils() - Constructor for class classpathhelper.StringUtils
 
select(Viewer, Object, Object) - Method in class classpathhelper.eclipse.ui.common.DecorableViewerFilter
 
selectionChanged(IAction, ISelection) - Method in class classpathhelper.eclipse.ui.common.RefreshAction
 
selectionChanged(IAction, ISelection) - Method in class classpathhelper.eclipse.ui.common.ShowFiltersAction
 
selectionChanged(IAction, ISelection) - Method in class classpathhelper.eclipse.ui.common.ShowPreferencesAction
 
selectionChanged(IAction, ISelection) - Method in class classpathhelper.eclipse.ui.packagebrowseview.RefreshAction
 
sendClassPathEvent() - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatClassPathListener
Internal method that looks at the current tomcat properties and fires a change event if the properties warrant it.
sessionCache - Variable in class classpathhelper.CGClassLoader
 
sessionCache - Variable in class classpathhelper.ClassStore
 
setBlocked(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Setter method, indicating whether this class is blocked.
setBlocked(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
Setter method for the has blocked property.
setBlocked(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
Setter method, indicating whether this class is blocked.
setBlocked(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Setter method, indicating whether this class is blocked.
setBlocked(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
Setter method for the has blocked property.
setBlocked(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Setter method, indicating whether this class is blocked.
setBlockedDiffVersion(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Setter method, indicating whether this class is blocked by a class with a different version.
setBlockedDiffVersion(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
Setter method for the has blocked (with different versions) property.
setBlockedDiffVersion(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
Setter method, indicating whether this class is blocked by a class with a different version.
setBlockedDiffVersion(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Setter method, indicating whether this class is blocked by a class with a different version.
setBlockedDiffVersion(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
Setter method for the has blocked (with different versions) property.
setBlockedDiffVersion(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Setter method, indicating whether this class is blocked by a class with a different version.
setChecksum(long) - Method in class classpathhelper.ContentDetail
Sets the checksum for the bytes used to create this class detail.
setFocus() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
setFocus() - Method in class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
 
setFocus() - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
 
setFocus() - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 
setHasUnresolved(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Setter method to indicate whether this class has unresolved references.
setHasUnresolved(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Setter method to indicate whether this class has unresolved references.
setIgnored(boolean) - Method in class classpathhelper.Location
Sets the flag indicating whether or not this location is ignored by the class loader.
setIsInterface(boolean) - Method in class classpathhelper.ClassDetail
Method used by CGClassLoader to indicate whether or not this class is an interface.
setLocation(String) - Method in class classpathhelper.ContentDetail
Sets the location for this detail object, typically this is called during object creation.
setName(String) - Method in class classpathhelper.CGClassLoader
Sets the name for this ClassLoader.
setParent(ITree) - Method in class classpathhelper.util.AbstractTree
Method for setting the parent of this node.
setPath(String) - Method in class classpathhelper.ContentDetail
The path for this content.
setPreferenceStore(IPreferenceStore) - Method in class classpathhelper.eclipse.ui.common.DecorableViewerFilter
Sets the preference store used by this filter.
setReferredToByCache(Set) - Method in class classpathhelper.ClassDetail
Sets the cache that will store the class names of classes that refer to this class.
setSearchParentFirst(boolean) - Method in class classpathhelper.CGClassLoader
Method that should be called immediately after construction before any classes or class detail objects are looked up.
setTomcatHome(String) - Method in class classpathhelper.tomcat.listener.TomcatProperties
Sets the home path of the tomcat instance.
setTomcatHome(File) - Method in class classpathhelper.tomcat.listener.TomcatProperties
Sets the home path of the tomcat instance.
setUnreferenced(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Setter method for the flag indicating whether or not this class is unreferenced.
setUnreferenced(boolean) - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
Setter for flag indicating whether or not this jar/folder contains class that are unreferenced by classes from any other jar/folder.
setUnreferenced(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Setter method for the flag indicating whether or not this class is unreferenced.
setUnresolved(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
Setter for the flag indicating whether or not this location has classes with unresolved dependencies.
setUnresolved(boolean) - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
Setter for the flag indicating whether or not this location has classes with unresolved dependencies.
setUnresolved(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
Setter for the flag indicating whether or not this location has classes with unresolved dependencies.
setVersion(String) - Method in class classpathhelper.tomcat.listener.TomcatProperties
Sets the tomcat version.
setWontLoad(boolean) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Sets whether this class wont load or not.
setWontLoad(boolean) - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Sets whether this class wont load or not.
showTreeElement(ITree) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
Helper method to expose an element in the tree.
showTreeElement(ITree) - Method in class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
Helper method to expose an element in the tree.
showTreeElement(ITree) - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
Helper method to expose an element in the tree.
showTreeElement(ITree) - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
Helper method to expose an element in the tree.
start(BundleContext) - Method in class classpathhelper.eclipse.basicmodel.BMPlugin
This method is called upon plug-in activation
start(BundleContext) - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
This method is called upon plug-in activation
start(BundleContext) - Method in class classpathhelper.eclipse.ui.UIPlugin
This method is called upon plug-in activation
startClassPathListening() - Method in class classpathhelper.eclipse.basicmodel.BasicClassPathModel
 
startClassPathListening() - Method in class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener
 
startClassPathListening() - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatClassPathListener
 
startClassPathListening() - Method in class classpathhelper.eclipse.ui.ClassPathModelMultiplexer
 
startClassPathListening() - Method in interface classpathhelper.eclipse.ui.IClassPathModel
Method called to indicate that this model is the selected model and should start sending classpath change events.
startMonitor() - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Call used to start the process of monitoring files previously added via addSource().
stop(BundleContext) - Method in class classpathhelper.eclipse.basicmodel.BMPlugin
This method is called when the plug-in is stopped
stop(BundleContext) - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
This method is called when the plug-in is stopped
stop(BundleContext) - Method in class classpathhelper.eclipse.ui.UIPlugin
This method is called when the plug-in is stopped
stopClassPathListening() - Method in class classpathhelper.eclipse.basicmodel.BasicClassPathModel
 
stopClassPathListening() - Method in class classpathhelper.eclipse.jdt.listener.JavaProjectClassPathListener
 
stopClassPathListening() - Method in class classpathhelper.eclipse.tomcat.listener.ui.TomcatClassPathListener
 
stopClassPathListening() - Method in class classpathhelper.eclipse.ui.ClassPathModelMultiplexer
 
stopClassPathListening() - Method in interface classpathhelper.eclipse.ui.IClassPathModel
Method called to indicate that this model is nolonger the selected model and can clean up any listeners it has started (as well as any caching.
stopMonitor() - Method in class classpathhelper.filechangelistener.FileChangeMonitor
Call used to stop a previously started monitor.
supportingDecorations() - Method in interface classpathhelper.eclipse.ui.IDecorable
Method added to allow nodes to indicate whether or not they are supporting decorations.
supportingDecorations() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
Flag indicating whether or not this node should display decorations
supportingDecorations() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
 
supportingDecorations() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
Flag indicating whether or not this node should display decorations
supportingDecorations() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
supportingDecorations() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
supportingDecorations() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
Flag indicating whether or not this node should display decorations
supportingDecorations() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
 
supportingDecorations() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
Flag indicating whether or not this node should display decorations
supportingDecorations() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 

T

TOMCAT_APPS_DISPLAY_LABEL_KEY - Static variable in class classpathhelper.eclipse.tomcat.preferences.PreferencesConstants
 
TOMCAT_APPS_PREF - Static variable in class classpathhelper.eclipse.tomcat.preferences.PreferencesConstants
 
TOMCAT_HOME_DISPLAY_LABEL_KEY - Static variable in class classpathhelper.eclipse.tomcat.preferences.PreferencesConstants
 
TOMCAT_HOME_PREF - Static variable in class classpathhelper.eclipse.tomcat.preferences.PreferencesConstants
 
TOMCAT_VERSION_DISPLAY_LABEL_KEY - Static variable in class classpathhelper.eclipse.tomcat.preferences.PreferencesConstants
 
TOMCAT_VERSION_PREF - Static variable in class classpathhelper.eclipse.tomcat.preferences.PreferencesConstants
 
TomcatClassLoaderService - class classpathhelper.tomcat.listener.TomcatClassLoaderService.
Base class for ITomcatClassLoaderService instances.
TomcatClassLoaderService(TomcatProperties) - Constructor for class classpathhelper.tomcat.listener.TomcatClassLoaderService
Constructor.
TomcatClassPathListener - class classpathhelper.eclipse.tomcat.listener.ui.TomcatClassPathListener.
Class responsible for providing the Tomcat class loaders based on the configured preferences.
TomcatClassPathListener() - Constructor for class classpathhelper.eclipse.tomcat.listener.ui.TomcatClassPathListener
Constructor (registers the listener with the property store).
TomcatPlugin - class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin.
The main plugin class to be used in the desktop.
TomcatPlugin() - Constructor for class classpathhelper.eclipse.tomcat.listener.ui.TomcatPlugin
The constructor.
TomcatProperties - class classpathhelper.tomcat.listener.TomcatProperties.
Object describing the instance of Tomcat (path and location) that should be used by TomcatClassLoaderService when obtaining classloader information.
TomcatProperties() - Constructor for class classpathhelper.tomcat.listener.TomcatProperties
Default constructor (required for serialization).
TomcatProperties(String, String) - Constructor for class classpathhelper.tomcat.listener.TomcatProperties
 
toString() - Method in class classpathhelper.CGClassLoader
 
toString() - Method in class classpathhelper.ClassDescription
 
toString() - Method in class classpathhelper.ClassDetail
 
toString() - Method in class classpathhelper.ContentDescription
 
toString() - Method in class classpathhelper.Location
 
toString() - Method in class classpathhelper.Package
 
toString() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassElement
 
toString() - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathElement
 
toString() - Method in class classpathhelper.eclipse.ui.classloaderview.ContentElement
 
toString() - Method in class classpathhelper.eclipse.ui.classloaderview.PackageElement
 
toString() - Method in class classpathhelper.eclipse.ui.locationsview.ClassPathElement
 
toString() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ClassElement
 
toString() - Method in class classpathhelper.eclipse.ui.packagebrowseview.ContentElement
 
toString() - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackageElement
 
toString() - Method in class classpathhelper.eclipse.ui.packageview.ClassElement
 
toString() - Method in class classpathhelper.eclipse.ui.packageview.ClassPathElement
 
toString() - Method in class classpathhelper.eclipse.ui.packageview.ContentElement
 
toString() - Method in class classpathhelper.eclipse.ui.packageview.PackageElement
 
toString() - Method in class classpathhelper.filechangelistener.FileChangedEvent
 
toString() - Method in class classpathhelper.util.SimpleTreeNode
 
treeChildAdded(ITreeRoot, ITree, String[], ITree[]) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
treeChildAdded(ITreeRoot, ITree, String[], ITree[]) - Method in class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
 
treeChildAdded(ITreeRoot, ITree, String[], ITree[]) - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
 
treeChildAdded(ITreeRoot, ITree, String[], ITree[]) - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 
treeChildAdded(ITreeRoot, ITree, String[], ITree[]) - Method in interface classpathhelper.util.ITreeStructureChangeListener
Callback indicating that children where added to a node.
treeChildRemoved(ITreeRoot, ITree, String[], ITree[]) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
treeChildRemoved(ITreeRoot, ITree, String[], ITree[]) - Method in class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
 
treeChildRemoved(ITreeRoot, ITree, String[], ITree[]) - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
 
treeChildRemoved(ITreeRoot, ITree, String[], ITree[]) - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 
treeChildRemoved(ITreeRoot, ITree, String[], ITree[]) - Method in interface classpathhelper.util.ITreeStructureChangeListener
Callback indicating that children where removed from the node.
treeNodeChanged(ITreeRoot, ITree[]) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
treeNodeChanged(ITreeRoot, ITree[], String[][]) - Method in class classpathhelper.eclipse.ui.classloaderview.ClassPathHelperViewPart
 
treeNodeChanged(ITreeRoot, ITree[]) - Method in class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
 
treeNodeChanged(ITreeRoot, ITree[], String[][]) - Method in class classpathhelper.eclipse.ui.locationsview.LocationsViewPart
 
treeNodeChanged(ITreeRoot, ITree[]) - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
 
treeNodeChanged(ITreeRoot, ITree[], String[][]) - Method in class classpathhelper.eclipse.ui.packagebrowseview.PackagesViewPart
 
treeNodeChanged(ITreeRoot, ITree[]) - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 
treeNodeChanged(ITreeRoot, ITree[], String[][]) - Method in class classpathhelper.eclipse.ui.packageview.PackagesViewPart
 
treeNodeChanged(ITreeRoot, ITree[]) - Method in interface classpathhelper.util.ITreeNodeChangeListener
Callback for a node change event.
treeNodeChanged(ITreeRoot, ITree[], String[][]) - Method in interface classpathhelper.util.ITreeNodeChangeListener
Callback for a node change event.

U

UIPlugin - class classpathhelper.eclipse.ui.UIPlugin.
The Plugin Class for the UI portion of classpath helper.
UIPlugin() - Constructor for class classpathhelper.eclipse.ui.UIPlugin
The constructor.
UIPlugin.SharedImages - class classpathhelper.eclipse.ui.UIPlugin.SharedImages.
 
UIPlugin.SharedImages(ImageRegistry) - Constructor for class classpathhelper.eclipse.ui.UIPlugin.SharedImages
 
UNREFERENCED - Static variable in interface classpathhelper.eclipse.ui.IDecorable
Tree node indicating that a node is unreferenced by other nodes.
UNREFERENCED_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
UNRES16X16_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
UNRESOLVED - Static variable in interface classpathhelper.eclipse.ui.IDecorable
Tree node indicating that a node has unresolved classes.
UNRESOLVED_FILTER_PREF - Static variable in interface classpathhelper.eclipse.ui.classloaderview.FilterPreferenceConstants
Preference id for the unresolved filter
UNRESOLVED_FILTER_PREF - Static variable in interface classpathhelper.eclipse.ui.packagebrowseview.FilterPreferenceConstants
Preference id for the unresolved filter
UNRESOLVED_FILTER_PREF - Static variable in interface classpathhelper.eclipse.ui.packageview.FilterPreferenceConstants
Preference id for the unresolved filter
UNRESOLVED_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 
USE_PKG_EXPLORER_LABEL_KEY - Static variable in class classpathhelper.eclipse.jdt.preferences.PreferencesConstants
 
USE_PKG_EXPLORER_PREF - Static variable in class classpathhelper.eclipse.jdt.preferences.PreferencesConstants
 
updateClassLoader(String) - Method in class classpathhelper.eclipse.basicmodel.BasicClassPathModel
Internal method that fires a new classloader event.

V

VERSION_4_X - Static variable in class classpathhelper.tomcat.listener.TomcatProperties
 
VERSION_5_X - Static variable in class classpathhelper.tomcat.listener.TomcatProperties
 
VersionFiveTomcatClassLoaderService - class classpathhelper.tomcat.listener.VersionFiveTomcatClassLoaderService.
Instance of the ITomcatClassLoaderService that mimics the version 5 classloading properties of Apache's Tomcat.
VersionFiveTomcatClassLoaderService(TomcatProperties) - Constructor for class classpathhelper.tomcat.listener.VersionFiveTomcatClassLoaderService
Basic constructor, not called directly, instances of this class are provided via TomcatClassLoaderService.getService(TomcatProperties).
VersionFourTomcatClassLoaderService - class classpathhelper.tomcat.listener.VersionFourTomcatClassLoaderService.
Instance of the ITomcatClassLoaderService that mimics the version 4 classloading properties of Apache's Tomcat.
VersionFourTomcatClassLoaderService(TomcatProperties) - Constructor for class classpathhelper.tomcat.listener.VersionFourTomcatClassLoaderService
Basic constructor, not called directly, instances of this class are provided via TomcatClassLoaderService.getService(TomcatProperties).
verifyClassStore() - Method in class classpathhelper.ClassStore
Method used to test to see if this ClassStore is configured correctly.

W

WONTLOAD - Static variable in interface classpathhelper.eclipse.ui.IDecorable
Tree node indicating that a node has elements or is an element that won't load.
WONTLOAD_ICON - Static variable in interface classpathhelper.eclipse.ui.ISharedImages
 

A B C D E F G H I J L M N P R S T U V W