Uses of Package
org.eclipse.core.resources

Packages that use org.eclipse.core.resources
org.eclipse.core.internal.events   
org.eclipse.core.internal.localstore   
org.eclipse.core.internal.properties   
org.eclipse.core.internal.refresh   
org.eclipse.core.internal.resources   
org.eclipse.core.internal.resources.mapping   
org.eclipse.core.internal.resources.refresh.win32   
org.eclipse.core.internal.utils   
org.eclipse.core.resources Provides basic support for managing a workspace and its resources. 
org.eclipse.core.resources.mapping Provides APIs for integrating application models with the workspace 
org.eclipse.core.resources.refresh Provides APIs intended to be implemented by the auto-refresh providers. 
org.eclipse.core.resources.team Provides APIs intended to be implemented by the Team component. 
org.eclipse.core.tests.filesystem   
org.eclipse.core.tests.internal.alias   
org.eclipse.core.tests.internal.builders   
org.eclipse.core.tests.internal.localstore   
org.eclipse.core.tests.internal.mapping   
org.eclipse.core.tests.internal.resources   
org.eclipse.core.tests.resources   
org.eclipse.core.tests.resources.refresh   
org.eclipse.core.tests.resources.regression   
org.eclipse.core.tests.resources.usecase   
org.eclipse.jdt.core The Java model is the set of classes that model the objects associated with creating, editing, and building a Java program. 
org.eclipse.jdt.core.compiler This package contains compiler associated infrastructure APIs. 
org.eclipse.jdt.core.eval Provides support for the evaluation of code snippets in a scrapbook or inside the debugger. 
org.eclipse.jdt.core.search Provides support for searching the workspace Java elements that match a particular description. 
org.eclipse.jdt.core.tests.builder   
org.eclipse.jdt.core.tests.model   
org.eclipse.jdt.core.tests.util   
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.builder   
org.eclipse.jdt.internal.core.search   
org.eclipse.jdt.internal.core.search.indexing   
org.eclipse.jdt.internal.core.search.matching   
org.eclipse.jdt.internal.core.util   
org.eclipse.team.core   
org.jmlspecs.eclipse.jdt.internal.esc2   
org.jmlspecs.eclipse.jdt.ui   
org.jmlspecs.eclipse.jdt.ui.preferences   
 

Classes in org.eclipse.core.resources used by org.eclipse.core.internal.events
ICommand
          A builder command names a builder and supplies a table of name-value argument pairs.
IMarkerDelta
          A marker delta describes the change to a single marker.
IncrementalProjectBuilder
          The abstract base class for all incremental project builders.
IPathVariableChangeEvent
          Describes a change in a path variable.
IPathVariableManager
          Manages a collection of path variables and resolves paths containing a variable reference.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IResource
          The workspace analog of file system files and directories.
IResourceChangeEvent
          Resource change events describe changes to resources.
IResourceChangeListener
          A resource change listener is notified of changes to resources in the workspace.
IResourceDelta
          A resource delta represents changes in the state of a resource tree between two discrete points in time.
IResourceDeltaVisitor
          An objects that visits resource deltas.
ISaveParticipant
          A participant in the saving of the workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.internal.localstore
IContainer
          Interface for resources which may contain other resources (termed its members).
IFile
          Files are leaf resources which contain data.
IFileState
          A previous state of a file stored in the workspace's local history.
IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IProjectDescription
          A project description contains the meta-data required to define a project.
IResource
          The workspace analog of file system files and directories.
ResourceAttributes
          This class represents platform specific attributes of files.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.internal.properties
IResource
          The workspace analog of file system files and directories.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.internal.refresh
IResource
          The workspace analog of file system files and directories.
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
WorkspaceJob
          A job that makes an atomic modification to the workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.internal.resources
ICommand
          A builder command names a builder and supplies a table of name-value argument pairs.
IContainer
          Interface for resources which may contain other resources (termed its members).
IEncodedStorage
          A storage that knows how its contents are encoded.
IFile
          Files are leaf resources which contain data.
IFileState
          A previous state of a file stored in the workspace's local history.
IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
IMarkerDelta
          A marker delta describes the change to a single marker.
IPathVariableChangeListener
          An interface to be implemented by objects interested in path variable creation, removal and value change events.
IPathVariableManager
          Manages a collection of path variables and resolves paths containing a variable reference.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IProjectDescription
          A project description contains the meta-data required to define a project.
IProjectNature
          Interface for project nature runtime classes.
IProjectNatureDescriptor
          A project nature descriptor contains information about a project nature obtained from the plug-in manifest (plugin.xml) file.
IResource
          The workspace analog of file system files and directories.
IResourceChangeEvent
          Resource change events describe changes to resources.
IResourceChangeListener
          A resource change listener is notified of changes to resources in the workspace.
IResourceProxy
          A lightweight interface for requesting information about a resource.
IResourceProxyVisitor
          This interface is implemented by objects that visit resource trees.
IResourceRuleFactory
          A resource rule factory returns scheduling rules for API methods that modify the workspace.
IResourceStatus
          Represents status related to resources in the Resources plug-in and defines the relevant status code constants.
IResourceVisitor
          This interface is implemented by objects that visit resource trees.
ISaveContext
          A context for workspace save operations.
ISavedState
          A data structure returned by IWorkspace.addSaveParticipant(org.eclipse.core.runtime.Plugin, ISaveParticipant) containing a save number and an optional resource delta.
ISaveParticipant
          A participant in the saving of the workspace.
IStorage
          A storage object represents a set of bytes which can be accessed.
ISynchronizer
          A synchronizer which maintains a list of registered partners and, on behalf of each partner, it keeps resource level synchronization information (a byte array).
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
IWorkspace.ProjectOrder
          Data structure for holding the multi-part outcome of IWorkspace.computeProjectOrder.
IWorkspaceDescription
          A workspace description represents the workspace preferences.
IWorkspaceRoot
          A root resource represents the top of the resource hierarchy in a workspace.
IWorkspaceRunnable
          A runnable which executes as a batch operation within the workspace.
ResourceAttributes
          This class represents platform specific attributes of files.
WorkspaceLock
          Deprecated. it is no longer possible to override the workspace lock behavior. This functionality is now provided in the platform API by implementing the org.eclipse.core.runtime.jobs.ILockListener interface.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.internal.resources.mapping
IContainer
          Interface for resources which may contain other resources (termed its members).
IFile
          Files are leaf resources which contain data.
IMarkerDelta
          A marker delta describes the change to a single marker.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IResource
          The workspace analog of file system files and directories.
IResourceDelta
          A resource delta represents changes in the state of a resource tree between two discrete points in time.
IResourceDeltaVisitor
          An objects that visits resource deltas.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.internal.resources.refresh.win32
IResource
          The workspace analog of file system files and directories.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.internal.utils
ResourceAttributes
          This class represents platform specific attributes of files.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.resources
ICommand
          A builder command names a builder and supplies a table of name-value argument pairs.
IContainer
          Interface for resources which may contain other resources (termed its members).
IEncodedStorage
          A storage that knows how its contents are encoded.
IFile
          Files are leaf resources which contain data.
IFileState
          A previous state of a file stored in the workspace's local history.
IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
IMarkerDelta
          A marker delta describes the change to a single marker.
IPathVariableChangeEvent
          Describes a change in a path variable.
IPathVariableChangeListener
          An interface to be implemented by objects interested in path variable creation, removal and value change events.
IPathVariableManager
          Manages a collection of path variables and resolves paths containing a variable reference.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IProjectDescription
          A project description contains the meta-data required to define a project.
IProjectNature
          Interface for project nature runtime classes.
IProjectNatureDescriptor
          A project nature descriptor contains information about a project nature obtained from the plug-in manifest (plugin.xml) file.
IResource
          The workspace analog of file system files and directories.
IResourceChangeEvent
          Resource change events describe changes to resources.
IResourceChangeListener
          A resource change listener is notified of changes to resources in the workspace.
IResourceDelta
          A resource delta represents changes in the state of a resource tree between two discrete points in time.
IResourceDeltaVisitor
          An objects that visits resource deltas.
IResourceProxy
          A lightweight interface for requesting information about a resource.
IResourceProxyVisitor
          This interface is implemented by objects that visit resource trees.
IResourceRuleFactory
          A resource rule factory returns scheduling rules for API methods that modify the workspace.
IResourceVisitor
          This interface is implemented by objects that visit resource trees.
ISaveContext
          A context for workspace save operations.
ISavedState
          A data structure returned by IWorkspace.addSaveParticipant(org.eclipse.core.runtime.Plugin, ISaveParticipant) containing a save number and an optional resource delta.
ISaveParticipant
          A participant in the saving of the workspace.
IStorage
          A storage object represents a set of bytes which can be accessed.
ISynchronizer
          A synchronizer which maintains a list of registered partners and, on behalf of each partner, it keeps resource level synchronization information (a byte array).
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
IWorkspace.ProjectOrder
          Data structure for holding the multi-part outcome of IWorkspace.computeProjectOrder.
IWorkspaceDescription
          A workspace description represents the workspace preferences.
IWorkspaceRoot
          A root resource represents the top of the resource hierarchy in a workspace.
IWorkspaceRunnable
          A runnable which executes as a batch operation within the workspace.
ResourceAttributes
          This class represents platform specific attributes of files.
ResourcesPlugin
          The plug-in runtime class for the Resources plug-in.
WorkspaceLock
          Deprecated. it is no longer possible to override the workspace lock behavior. This functionality is now provided in the platform API by implementing the org.eclipse.core.runtime.jobs.ILockListener interface.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.resources.mapping
IContainer
          Interface for resources which may contain other resources (termed its members).
IFile
          Files are leaf resources which contain data.
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IResource
          The workspace analog of file system files and directories.
IResourceDelta
          A resource delta represents changes in the state of a resource tree between two discrete points in time.
IResourceVisitor
          This interface is implemented by objects that visit resource trees.
IStorage
          A storage object represents a set of bytes which can be accessed.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.resources.refresh
IResource
          The workspace analog of file system files and directories.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.resources.team
IFile
          Files are leaf resources which contain data.
IFileModificationValidator
          Deprecated. clients should subclass FileModificationValidator instead of implementing this interface
IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IProjectDescription
          A project description contains the meta-data required to define a project.
IResource
          The workspace analog of file system files and directories.
IResourceRuleFactory
          A resource rule factory returns scheduling rules for API methods that modify the workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.filesystem
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.internal.alias
IResource
          The workspace analog of file system files and directories.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.internal.builders
IncrementalProjectBuilder
          The abstract base class for all incremental project builders.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IResource
          The workspace analog of file system files and directories.
IResourceChangeEvent
          Resource change events describe changes to resources.
IResourceChangeListener
          A resource change listener is notified of changes to resources in the workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.internal.localstore
IFile
          Files are leaf resources which contain data.
IFileState
          A previous state of a file stored in the workspace's local history.
IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
IWorkspaceDescription
          A workspace description represents the workspace preferences.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.internal.mapping
IResource
          The workspace analog of file system files and directories.
IResourceDelta
          A resource delta represents changes in the state of a resource tree between two discrete points in time.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.internal.resources
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IProjectNature
          Interface for project nature runtime classes.
IWorkspaceDescription
          A workspace description represents the workspace preferences.
WorkspaceJob
          A job that makes an atomic modification to the workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.resources
ICommand
          A builder command names a builder and supplies a table of name-value argument pairs.
IContainer
          Interface for resources which may contain other resources (termed its members).
IFile
          Files are leaf resources which contain data.
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IProjectDescription
          A project description contains the meta-data required to define a project.
IResource
          The workspace analog of file system files and directories.
IResourceChangeEvent
          Resource change events describe changes to resources.
IResourceChangeListener
          A resource change listener is notified of changes to resources in the workspace.
IResourceDelta
          A resource delta represents changes in the state of a resource tree between two discrete points in time.
IResourceVisitor
          This interface is implemented by objects that visit resource trees.
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.resources.refresh
IResource
          The workspace analog of file system files and directories.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.resources.regression
IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
IncrementalProjectBuilder
          The abstract base class for all incremental project builders.
IResourceChangeEvent
          Resource change events describe changes to resources.
IResourceChangeListener
          A resource change listener is notified of changes to resources in the workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.core.tests.resources.usecase
IncrementalProjectBuilder
          The abstract base class for all incremental project builders.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
IWorkspaceRunnable
          A runnable which executes as a batch operation within the workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.core
IFile
          Files are leaf resources which contain data.
IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
IMarkerDelta
          A marker delta describes the change to a single marker.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IResource
          The workspace analog of file system files and directories.
IResourceChangeListener
          A resource change listener is notified of changes to resources in the workspace.
IResourceDelta
          A resource delta represents changes in the state of a resource tree between two discrete points in time.
IStorage
          A storage object represents a set of bytes which can be accessed.
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
IWorkspaceRoot
          A root resource represents the top of the resource hierarchy in a workspace.
IWorkspaceRunnable
          A runnable which executes as a batch operation within the workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.core.compiler
IFile
          Files are leaf resources which contain data.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.core.eval
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.core.search
IResource
          The workspace analog of file system files and directories.
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.core.tests.builder
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.core.tests.model
IProjectNature
          Interface for project nature runtime classes.
IResource
          The workspace analog of file system files and directories.
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
IWorkspaceRoot
          A root resource represents the top of the resource hierarchy in a workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.core.tests.util
IResource
          The workspace analog of file system files and directories.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.internal.core
IFile
          Files are leaf resources which contain data.
IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IProjectNature
          Interface for project nature runtime classes.
IResource
          The workspace analog of file system files and directories.
IResourceChangeEvent
          Resource change events describe changes to resources.
IResourceChangeListener
          A resource change listener is notified of changes to resources in the workspace.
IResourceDelta
          A resource delta represents changes in the state of a resource tree between two discrete points in time.
IResourceStatus
          Represents status related to resources in the Resources plug-in and defines the relevant status code constants.
ISaveContext
          A context for workspace save operations.
ISaveParticipant
          A participant in the saving of the workspace.
IStorage
          A storage object represents a set of bytes which can be accessed.
IWorkspace
          Workspaces are the basis for Eclipse Platform resource management.
IWorkspaceRoot
          A root resource represents the top of the resource hierarchy in a workspace.
IWorkspaceRunnable
          A runnable which executes as a batch operation within the workspace.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.internal.core.builder
IContainer
          Interface for resources which may contain other resources (termed its members).
IFile
          Files are leaf resources which contain data.
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
IncrementalProjectBuilder
          The abstract base class for all incremental project builders.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IResource
          The workspace analog of file system files and directories.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.internal.core.search
IResource
          The workspace analog of file system files and directories.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.internal.core.search.indexing
IContainer
          Interface for resources which may contain other resources (termed its members).
IFile
          Files are leaf resources which contain data.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.internal.core.search.matching
IResource
          The workspace analog of file system files and directories.
 

Classes in org.eclipse.core.resources used by org.eclipse.jdt.internal.core.util
IFile
          Files are leaf resources which contain data.
 

Classes in org.eclipse.core.resources used by org.eclipse.team.core
IProjectNature
          Interface for project nature runtime classes.
 

Classes in org.eclipse.core.resources used by org.jmlspecs.eclipse.jdt.internal.esc2
ICommand
          A builder command names a builder and supplies a table of name-value argument pairs.
IProject
          A project is a type of resource which groups resources into buildable, reusable units.
IProjectDescription
          A project description contains the meta-data required to define a project.
IWorkspaceRoot
          A root resource represents the top of the resource hierarchy in a workspace.
 

Classes in org.eclipse.core.resources used by org.jmlspecs.eclipse.jdt.ui
IMarker
          Markers are a general mechanism for associating notes and meta-data with resources.
IResource
          The workspace analog of file system files and directories.
IStorage
          A storage object represents a set of bytes which can be accessed.
IWorkspaceRoot
          A root resource represents the top of the resource hierarchy in a workspace.
 

Classes in org.eclipse.core.resources used by org.jmlspecs.eclipse.jdt.ui.preferences
IProject
          A project is a type of resource which groups resources into buildable, reusable units.