Package org.eclipse.core.internal.resources

Interface Summary
ICoreConstants  
IManager  
IMarkerSetElement  
IModelObjectConstants  
 

Class Summary
AliasManager An alias is a resource that occupies the same file system location as another resource in the workspace.
CharsetDeltaJob Detects changes to content types/project preferences and broadcasts any corresponding encoding changes as resource deltas.
CharsetManager Manages user-defined encodings as preferences in the project content area.
Container  
ContentDescriptionManager Keeps a cache of recently read content descriptions.
DelayedSnapshotJob Performs periodic saving (snapshot) of the workspace.
File The standard implementation of IFile.
FileState  
Folder  
InternalTeamHook The internal abstract superclass of all TeamHook implementations.
InternalWorkspaceJob Batches the activity of a job as a single operation, without obtaining the workspace lock.
LinkDescription Object for describing the characteristics of linked resources that are stored in the project description.
LocalMetaArea  
LocationValidator This class implements the various path, URI, and name validation methods in the workspace API
Marker An abstract marker implementation.
MarkerAttributeMap A specialized map implementation that is optimized for a small set of interned strings as keys.
MarkerDelta  
MarkerInfo  
MarkerManager A marker manager stores and retrieves markers on resources in the workspace.
MarkerReader This class is used to read markers from disk.
MarkerReader_1 This class is used to read markers from disk.
MarkerReader_2 This class is used to read markers from disk.
MarkerReader_3 This class is used to read markers from disk.
MarkerSet  
MarkerSnapshotReader  
MarkerSnapshotReader_1 Snapshot the markers for the specified resource to the given output stream.
MarkerSnapshotReader_2 Snapshot the markers for the specified resource to the given output stream.
MarkerTypeDefinitionCache  
MarkerWriter  
ModelObject  
ModelObjectWriter  
MoveDeleteHook  
NatureManager Maintains collection of known nature descriptors, and implements nature-related algorithms provided by the workspace.
OS Captures platform specific attributes relevant to the core resources plugin.
PathVariableManager Core's implementation of IPathVariableManager.
PlatformURLResourceConnection Platform URL support platform:/resource// maps to resource in current workspace
PreferenceInitializer  
Project  
ProjectContentTypes Manages project-specific content type behavior.
ProjectDescription  
ProjectDescriptionReader  
ProjectInfo  
ProjectNatureDescriptor  
ProjectPreferences Represents a node in the Eclipse preference hierarchy which stores preference values for projects.
Resource  
ResourceInfo A data structure containing the in-memory state of a resource in the workspace.
ResourceProxy Implements a resource proxy given a path requestor and the resource info of the resource currently being visited.
ResourcesCompatibilityHelper This is mostly a convenience class for accessing the ResourcesCompatibility class from the compatibility fragment using reflection.
ResourceStatus  
RootInfo  
SafeFileTable Represents a table of keys and paths used by a plugin to maintain its configuration files' names.
SaveContext  
SavedState Standard implementation of the ISavedState interface.
SaveManager  
Synchronizer  
SyncInfoReader This class is used to read sync info from disk.
SyncInfoReader_2 This class is used to read sync info from disk.
SyncInfoReader_3 This class is used to read sync info from disk.
SyncInfoSnapReader  
SyncInfoSnapReader_3  
SyncInfoWriter  
TestingSupport Provides special internal access to the workspace resource implementation.
WorkManager The work manager governs concurrent access to the workspace tree.
Workspace The workspace class is the monolithic nerve center of the resources plugin.
WorkspaceDescription  
WorkspaceDescriptionReader This class contains legacy code only.
WorkspacePreferences This class provides the same interface as WorkspaceDescription but instead of changing/obtaining values from its internal state, it changes/obtains properties in/from the workspace plug-in's preferences.
WorkspaceRoot  
WorkspaceTreeReader Default tree reader that does not read anything.
WorkspaceTreeReader_1 Reads version 1 of the workspace tree file format.
WorkspaceTreeReader_2 Reads version 2 of the workspace tree file format.
XMLWriter A simple XML writer.
 

Exception Summary
ResourceException A checked exception representing a failure.