Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package org.eclipse.core.resources

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.eclipse.core.internal.events.InternalBuilder
    - class org.eclipse.core.resources.IncrementalProjectBuilder (implements org.eclipse.core.runtime.IExecutableExtension)
  - class org.eclipse.core.resources.IWorkspace.ProjectOrder
  - class org.eclipse.core.runtime.PlatformObject (implements org.eclipse.core.runtime.IAdaptable)
    - class org.eclipse.core.internal.jobs.InternalJob (implements java.lang.Comparable)
      - class org.eclipse.core.runtime.jobs.Job (implements org.eclipse.core.runtime.IAdaptable)
        - class org.eclipse.core.internal.resources.InternalWorkspaceJob
          - class org.eclipse.core.resources.WorkspaceJob
  - class org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - class org.eclipse.core.resources.ResourcesPlugin
  - class org.eclipse.core.resources.ProjectScope (implements org.eclipse.core.runtime.preferences.IScopeContext)
  - class org.eclipse.core.resources.WorkspaceLock

## Interface Hierarchy

- interface java.util.EventListener
  - interface org.eclipse.core.resources.IPathVariableChangeListener
  - interface org.eclipse.core.resources.IResourceChangeListener
  - interface org.eclipse.core.resources.ISaveParticipant
- interface org.eclipse.core.runtime.IAdaptable
  - interface org.eclipse.core.resources.IContainer (also extends org.eclipse.core.resources.IResource)
    - interface org.eclipse.core.resources.IFolder (also extends org.eclipse.core.runtime.IAdaptable)
    - interface org.eclipse.core.resources.IProject (also extends org.eclipse.core.runtime.IAdaptable)
    - interface org.eclipse.core.resources.IWorkspaceRoot (also extends org.eclipse.core.runtime.IAdaptable)
  - interface org.eclipse.core.resources.IFile (also extends org.eclipse.core.resources.IEncodedStorage, org.eclipse.core.resources.IResource)
  - interface org.eclipse.core.resources.IFileState (also extends org.eclipse.core.resources.IEncodedStorage)
  - interface org.eclipse.core.resources.IFolder (also extends org.eclipse.core.resources.IContainer)
  - interface org.eclipse.core.resources.IMarker
  - interface org.eclipse.core.resources.IProject (also extends org.eclipse.core.resources.IContainer)
  - interface org.eclipse.core.resources.IResource (also extends org.eclipse.core.runtime.jobs.ISchedulingRule)
    - interface org.eclipse.core.resources.IContainer (also extends org.eclipse.core.runtime.IAdaptable)
      - interface org.eclipse.core.resources.IFolder (also extends org.eclipse.core.runtime.IAdaptable)
      - interface org.eclipse.core.resources.IProject (also extends org.eclipse.core.runtime.IAdaptable)
      - interface org.eclipse.core.resources.IWorkspaceRoot (also extends org.eclipse.core.runtime.IAdaptable)
    - interface org.eclipse.core.resources.IFile (also extends org.eclipse.core.runtime.IAdaptable, org.eclipse.core.resources.IEncodedStorage)
  - interface org.eclipse.core.resources.IResourceDelta
  - interface org.eclipse.core.resources.IStorage
    - interface org.eclipse.core.resources.IEncodedStorage
      - interface org.eclipse.core.resources.IFile (also extends org.eclipse.core.runtime.IAdaptable, org.eclipse.core.resources.IResource)
      - interface org.eclipse.core.resources.IFileState (also extends org.eclipse.core.runtime.IAdaptable)
  - interface org.eclipse.core.resources.IWorkspace
  - interface org.eclipse.core.resources.IWorkspaceRoot (also extends org.eclipse.core.resources.IContainer)
- interface org.eclipse.core.resources.ICommand
- interface org.eclipse.core.resources.IFileModificationValidator
- interface org.eclipse.core.resources.IMarkerDelta
- interface org.eclipse.core.resources.IPathVariableChangeEvent
- interface org.eclipse.core.resources.IPathVariableManager
- interface org.eclipse.core.resources.IProjectDescription
- interface org.eclipse.core.resources.IProjectNature
- interface org.eclipse.core.resources.IProjectNatureDescriptor
- interface org.eclipse.core.resources.IResourceChangeEvent
- interface org.eclipse.core.resources.IResourceDeltaVisitor
- interface org.eclipse.core.resources.IResourceProxy
- interface org.eclipse.core.resources.IResourceProxyVisitor
- interface org.eclipse.core.resources.IResourceRuleFactory
- interface org.eclipse.core.resources.IResourceVisitor
- interface org.eclipse.core.resources.ISaveContext
- interface org.eclipse.core.resources.ISavedState
- interface org.eclipse.core.runtime.jobs.ISchedulingRule
  - interface org.eclipse.core.resources.IResource (also extends org.eclipse.core.runtime.IAdaptable)
    - interface org.eclipse.core.resources.IContainer (also extends org.eclipse.core.runtime.IAdaptable)
      - interface org.eclipse.core.resources.IFolder (also extends org.eclipse.core.runtime.IAdaptable)
      - interface org.eclipse.core.resources.IProject (also extends org.eclipse.core.runtime.IAdaptable)
      - interface org.eclipse.core.resources.IWorkspaceRoot (also extends org.eclipse.core.runtime.IAdaptable)
    - interface org.eclipse.core.resources.IFile (also extends org.eclipse.core.runtime.IAdaptable, org.eclipse.core.resources.IEncodedStorage)
- interface org.eclipse.core.runtime.IStatus
  - interface org.eclipse.core.resources.IResourceStatus
- interface org.eclipse.core.resources.ISynchronizer
- interface org.eclipse.core.resources.IWorkspaceDescription
- interface org.eclipse.core.resources.IWorkspaceRunnable

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.