Uses of Interface
org.eclipse.core.resources.IResource

Packages that use IResource
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.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.internal.alias   
org.eclipse.core.tests.internal.builders   
org.eclipse.core.tests.internal.mapping   
org.eclipse.core.tests.resources   
org.eclipse.core.tests.resources.refresh   
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.search Provides support for searching the workspace Java elements that match a particular description. 
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.matching   
org.eclipse.jdt.internal.core.util   
org.jmlspecs.eclipse.jdt.ui   
 

Uses of IResource in org.eclipse.core.internal.events
 

Fields in org.eclipse.core.internal.events declared as IResource
 IResource LifecycleEvent.newResource
          For copy/move events, this resource represents the destination of the copy/move.
 IResource LifecycleEvent.resource
          For events that only involve one resource, this is it.
 

Methods in org.eclipse.core.internal.events that return IResource
 IResource ResourceDelta.getResource()
           
 IResource ResourceChangeEvent.getResource()
           
 

Methods in org.eclipse.core.internal.events with parameters of type IResource
static LifecycleEvent LifecycleEvent.newEvent(int kind, IResource resource)
           
static LifecycleEvent LifecycleEvent.newEvent(int kind, IResource oldResource, IResource newResource, int updateFlags)
           
 

Uses of IResource in org.eclipse.core.internal.localstore
 

Methods in org.eclipse.core.internal.localstore that return IResource
 IResource[] FileSystemResourceManager.allResourcesFor(java.net.URI location, boolean files, int memberFlags)
          Returns all resources that correspond to the given file system location, including resources under linked resources.
 IResource UnifiedTreeNode.getResource()
           
 

Methods in org.eclipse.core.internal.localstore with parameters of type IResource
 ResourceAttributes FileSystemResourceManager.attributes(IResource resource)
           
 void IHistoryStore.closeHistoryStore(IResource resource)
          Closes the history store for the given resource.
 void HistoryStore2.closeHistoryStore(IResource resource)
           
 void FileSystemResourceManager.copy(IResource target, IResource destination, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void IHistoryStore.copyHistory(IResource source, IResource destination, boolean moving)
          Copies the history store information from the source path given destination path.
 void HistoryStore2.copyHistory(IResource sourceResource, IResource destinationResource, boolean moving)
           
 void FileSystemResourceManager.delete(IResource target, int flags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 org.eclipse.core.filesystem.IFileStore FileSystemResourceManager.getStore(IResource target)
          Never returns null
 boolean FileSystemResourceManager.isSynchronized(IResource target, int depth)
           
 org.eclipse.core.runtime.IPath FileSystemResourceManager.locationFor(IResource target)
          Returns the resolved, absolute file system location of the given resource.
 java.net.URI FileSystemResourceManager.locationURIFor(IResource target)
          Returns the resolved, absolute file system location of the given resource.
 void FileSystemResourceManager.move(IResource source, org.eclipse.core.filesystem.IFileStore destination, int flags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 boolean FileSystemResourceManager.refresh(IResource target, int depth, boolean updateAliases, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void UnifiedTreeNode.reuse(UnifiedTree aTree, IResource aResource, org.eclipse.core.filesystem.IFileStore aStore, org.eclipse.core.filesystem.IFileInfo info, boolean existsInWorkspace)
          Reuses this object by assigning all new values for the fields.
 long FileSystemResourceManager.setLocalTimeStamp(IResource target, ResourceInfo info, long value)
           
 void FileSystemResourceManager.setLocation(IResource target, ResourceInfo info, java.net.URI location)
          The storage location for a resource has changed; update the location.
 void UnifiedTreeNode.setResource(IResource resource)
           
 void FileSystemResourceManager.setResourceAttributes(IResource resource, ResourceAttributes attributes)
           
 

Constructors in org.eclipse.core.internal.localstore with parameters of type IResource
CopyVisitor(IResource rootSource, IResource destination, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
UnifiedTree(IResource root)
          The root must only be a file or a folder.
UnifiedTree(IResource root, org.eclipse.core.filesystem.IFileTree fileTree)
          Pass in a a root for the tree, a file tree containing all of the entries for this tree and a flag indicating whether the UnifiedTree should consult the fileTree where possible for entries
UnifiedTreeNode(UnifiedTree tree, IResource resource, org.eclipse.core.filesystem.IFileStore store, org.eclipse.core.filesystem.IFileInfo fileInfo, boolean existsWorkspace)
           
 

Uses of IResource in org.eclipse.core.internal.properties
 

Methods in org.eclipse.core.internal.properties with parameters of type IResource
 void PropertyManager2.closePropertyStore(IResource target)
           
 void IPropertyManager.closePropertyStore(IResource target)
          Closes the property store for a resource
 void PropertyManager2.copy(IResource source, IResource destination, int depth)
           
 void IPropertyManager.copy(IResource source, IResource destination, int depth)
          Copy all the properties of one resource to another.
 void PropertyManager2.deleteProperties(IResource target, int depth)
           
 void IPropertyManager.deleteProperties(IResource target, int depth)
          Deletes all properties for the given resource and its children.
 void PropertyManager2.deleteResource(IResource target)
           
 void IPropertyManager.deleteResource(IResource target)
          The resource is being deleted so permanently erase its properties.
 java.util.Map PropertyManager2.getProperties(IResource target)
           
 java.util.Map IPropertyManager.getProperties(IResource resource)
          Returns a map ( value: String>) containing all properties defined for the given resource.
 java.lang.String PropertyManager2.getProperty(IResource target, org.eclipse.core.runtime.QualifiedName name)
           
 java.lang.String IPropertyManager.getProperty(IResource target, org.eclipse.core.runtime.QualifiedName name)
          Returns the value of the identified property on the given resource as maintained by this store.
 void PropertyManager2.setProperty(IResource target, org.eclipse.core.runtime.QualifiedName name, java.lang.String value)
           
 void IPropertyManager.setProperty(IResource target, org.eclipse.core.runtime.QualifiedName name, java.lang.String value)
          Sets the value of the identified property on the given resource.
 

Uses of IResource in org.eclipse.core.internal.refresh
 

Methods in org.eclipse.core.internal.refresh with parameters of type IResource
 void PollingMonitor.monitor(IResource root)
          Add the given root to the list of roots that need to be polled.
 void RefreshManager.monitorFailed(IRefreshMonitor monitor, IResource resource)
           
 void RefreshManager.refresh(IResource resource)
           
 void RefreshJob.refresh(IResource resource)
           
 void InternalRefreshProvider.resetMonitors(IResource resource)
           
 void PollingMonitor.unmonitor(IResource resource)
           
 

Uses of IResource in org.eclipse.core.internal.resources
 

Classes in org.eclipse.core.internal.resources that implement IResource
 class Container
           
 class File
          The standard implementation of IFile.
 class Folder
           
 class Project
           
 class Resource
           
 class WorkspaceRoot
           
 

Fields in org.eclipse.core.internal.resources declared as IResource
static IResource[] ICoreConstants.EMPTY_RESOURCE_ARRAY
           
 

Methods in org.eclipse.core.internal.resources that return IResource
 IResource[] AliasManager.computeAliases(IResource resource, org.eclipse.core.filesystem.IFileStore location)
          Returns all aliases of the given resource, or null if there are none.
 IResource Resource.findExistingResourceVariant(org.eclipse.core.runtime.IPath target)
          Helper method for case insensitive file systems.
 IResource Container.findMember(org.eclipse.core.runtime.IPath childPath)
           
 IResource Container.findMember(org.eclipse.core.runtime.IPath childPath, boolean phantom)
           
 IResource Container.findMember(java.lang.String name)
           
 IResource Container.findMember(java.lang.String name, boolean phantom)
           
 IResource MarkerDelta.getResource()
           
 IResource Marker.getResource()
           
 IResource[] Container.members()
           
 IResource[] Container.members(boolean phantom)
           
 IResource[] Container.members(int memberFlags)
           
 IResource ResourceProxy.requestResource()
           
 

Methods in org.eclipse.core.internal.resources with parameters of type IResource
 void Synchronizer.accept(org.eclipse.core.runtime.QualifiedName partner, IResource resource, IResourceVisitor visitor, int depth)
           
 void MarkerManager.add(IResource resource, MarkerInfo newMarker)
           
 IResource[] AliasManager.computeAliases(IResource resource, org.eclipse.core.filesystem.IFileStore location)
          Returns all aliases of the given resource, or null if there are none.
 org.eclipse.core.runtime.IStatus Workspace.copy(IResource[] resources, org.eclipse.core.runtime.IPath destination, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 org.eclipse.core.runtime.IStatus Workspace.copy(IResource[] resources, org.eclipse.core.runtime.IPath destination, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 ResourceInfo Workspace.createResource(IResource resource, boolean phantom)
           
 ResourceInfo Workspace.createResource(IResource resource, int updateFlags)
          Creates a resource, honoring update flags requesting that the resource be immediately made derived, hidden and/or team private
 ResourceInfo Workspace.createResource(IResource resource, ResourceInfo info, boolean phantom, boolean overwrite, boolean keepSyncInfo)
           
 org.eclipse.core.runtime.IStatus Workspace.delete(IResource[] resources, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 org.eclipse.core.runtime.IStatus Workspace.delete(IResource[] resources, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void MarkerManager.doFindMarkers(IResource target, java.util.ArrayList result, java.lang.String type, boolean includeSubtypes, int depth)
          Fills the provided list with all markers of the specified type on the given target, with option to search the target's children.
 void AliasManager.AddToCollectionDoit.doit(IResource resource)
           
 IMarker MarkerManager.findMarker(IResource resource, long id)
          Returns the marker with the given id or null if none is found.
 MarkerInfo MarkerManager.findMarkerInfo(IResource resource, long id)
          Returns the marker with the given id or null if none is found.
 IMarker[] MarkerManager.findMarkers(IResource target, java.lang.String type, boolean includeSubtypes, int depth)
          Returns all markers of the specified type on the given target, with option to search the target's children.
 int MarkerManager.findMaxProblemSeverity(IResource target, java.lang.String type, boolean includeSubtypes, int depth)
          Finds the max severity across all problem markers on the given target, with option to search the target's children.
 void Synchronizer.flushSyncInfo(org.eclipse.core.runtime.QualifiedName partner, IResource root, int depth)
           
 org.eclipse.core.runtime.IPath LocalMetaArea.getMarkersLocationFor(IResource resource)
          Returns the path of the file in which to save markers for the given resource.
 org.eclipse.core.runtime.IPath LocalMetaArea.getMarkersSnapshotLocationFor(IResource resource)
          Returns the path of the file in which to snapshot markers for the given resource.
 org.eclipse.core.runtime.IPath LocalMetaArea.getPropertyStoreLocation(IResource resource)
           
 org.eclipse.core.runtime.IPath LocalMetaArea.getSnapshotLocationFor(IResource resource)
           
 byte[] Synchronizer.getSyncInfo(org.eclipse.core.runtime.QualifiedName partner, IResource resource)
           
 org.eclipse.core.runtime.IPath LocalMetaArea.getSyncInfoLocationFor(IResource resource)
          Returns the path of the file in which to save the sync information for the given resource.
 org.eclipse.core.runtime.IPath LocalMetaArea.getSyncInfoSnapshotLocationFor(IResource resource)
          Returns the path of the file in which to snapshot the sync information for the given resource.
 org.eclipse.core.runtime.IPath LocalMetaArea.getTreeLocationFor(IResource target, boolean updateSequenceNumber)
          Returns the local file system location of the tree file for the given resource.
 org.eclipse.core.runtime.IPath LocalMetaArea.getWorkingLocation(IResource resource, java.lang.String id)
           
 org.eclipse.core.runtime.IPath LocalMetaArea.locationFor(IResource resource)
          Returns the local file system location in which the meta data for the given resource is stored.
 org.eclipse.core.runtime.IStatus Workspace.move(IResource[] resources, org.eclipse.core.runtime.IPath destination, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 org.eclipse.core.runtime.IStatus Workspace.move(IResource[] resources, org.eclipse.core.runtime.IPath destination, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void MarkerManager.moved(IResource source, IResource destination, int depth)
           
 void MarkerManager.removeMarker(IResource resource, long id)
          Removes the specified marker
 void MarkerManager.removeMarkers(IResource resource, int depth)
          Remove all markers for the given resource to the specified depth.
 void MarkerManager.removeMarkers(IResource target, java.lang.String type, boolean includeSubtypes, int depth)
          Remove all markers with the given type from the node at the given path.
 void MarkerManager.restore(IResource resource, boolean generateDeltas, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void Synchronizer.restore(IResource resource, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void Synchronizer.setSyncInfo(org.eclipse.core.runtime.QualifiedName partner, IResource resource, byte[] info)
           
 void AliasManager.updateAliases(IResource resource, org.eclipse.core.filesystem.IFileStore location, int depth, org.eclipse.core.runtime.IProgressMonitor monitor)
          The file underlying the given resource has changed on disk.
 org.eclipse.core.runtime.IStatus Workspace.validateLinkLocation(IResource resource, org.eclipse.core.runtime.IPath unresolvedLocation)
           
 org.eclipse.core.runtime.IStatus LocationValidator.validateLinkLocation(IResource resource, org.eclipse.core.runtime.IPath unresolvedLocation)
           
 org.eclipse.core.runtime.IStatus Workspace.validateLinkLocationURI(IResource resource, java.net.URI unresolvedLocation)
           
 org.eclipse.core.runtime.IStatus LocationValidator.validateLinkLocationURI(IResource resource, java.net.URI unresolvedLocation)
           
 void SaveManager.visitAndSave(IResource root)
          Visit the given resource (to depth infinite) and write out extra information like markers and sync info.
 void SaveManager.visitAndSnap(IResource root)
          Visit the given resource (to depth infinite) and write out extra information like markers and sync info.
 

Constructors in org.eclipse.core.internal.resources with parameters of type IResource
LinkDescription(IResource linkedResource, java.net.URI location)
           
MarkerDelta(int kind, IResource resource, MarkerInfo info)
          Creates a new marker delta.
 

Uses of IResource in org.eclipse.core.internal.resources.mapping
 

Methods in org.eclipse.core.internal.resources.mapping that return IResource
 IResource[] ModelProviderDescriptor.getMatchingResources(IResource[] resources)
           
 IResource ProposedResourceDelta.getResource()
           
 IResource[] ChangeDescription.getRootResources()
           
 

Methods in org.eclipse.core.internal.resources.mapping with parameters of type IResource
 void ResourceChangeDescriptionFactory.copy(IResource resource, org.eclipse.core.runtime.IPath destination)
           
 void ResourceChangeDescriptionFactory.create(IResource resource)
           
 void ResourceChangeDescriptionFactory.delete(IResource resource)
           
 ResourceMapping[] ResourceModelProvider.getMappings(IResource resource, ResourceMappingContext context, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 IResource[] ModelProviderDescriptor.getMatchingResources(IResource[] resources)
           
 void ResourceChangeDescriptionFactory.move(IResource resource, org.eclipse.core.runtime.IPath destination)
           
 

Constructors in org.eclipse.core.internal.resources.mapping with parameters of type IResource
ProposedResourceDelta(IResource resource)
           
SimpleResourceMapping(IResource resource)
           
 

Uses of IResource in org.eclipse.core.internal.resources.refresh.win32
 

Methods in org.eclipse.core.internal.resources.refresh.win32 with parameters of type IResource
 IRefreshMonitor Win32RefreshProvider.installMonitor(IResource resource, IRefreshResult result)
          Creates a standard Win32 monitor if the given resource is local.
 

Uses of IResource in org.eclipse.core.resources
 

Subinterfaces of IResource in org.eclipse.core.resources
 interface IContainer
          Interface for resources which may contain other resources (termed its members).
 interface IFile
          Files are leaf resources which contain data.
 interface IFolder
          Folders may be leaf or non-leaf resources and may contain files and/or other folders.
 interface IProject
          A project is a type of resource which groups resources into buildable, reusable units.
 interface IWorkspaceRoot
          A root resource represents the top of the resource hierarchy in a workspace.
 

Methods in org.eclipse.core.resources that return IResource
 IResource IContainer.findMember(org.eclipse.core.runtime.IPath path)
          Finds and returns the member resource identified by the given path in this container, or null if no such resource exists.
 IResource IContainer.findMember(org.eclipse.core.runtime.IPath path, boolean includePhantoms)
          Finds and returns the member resource identified by the given path in this container, or null if there is no such resource.
 IResource IContainer.findMember(java.lang.String name)
          Finds and returns the member resource (project, folder, or file) with the given name in this container, or null if no such resource exists.
 IResource IContainer.findMember(java.lang.String name, boolean includePhantoms)
          Finds and returns the member resource (project, folder, or file) with the given name in this container, or null if there is no such resource.
 IResource IResourceDelta.getResource()
          Returns a handle for the affected resource.
 IResource IMarkerDelta.getResource()
          Returns the resource with which this marker is associated.
 IResource IResourceChangeEvent.getResource()
          Returns the resource in question or null if not applicable to this type of event.
 IResource IMarker.getResource()
          Returns the resource with which this marker is associated.
 IResource[] IContainer.members()
          Returns a list of existing member resources (projects, folders and files) in this resource, in no particular order.
 IResource[] IContainer.members(boolean includePhantoms)
          Returns a list of all member resources (projects, folders and files) in this resource, in no particular order.
 IResource[] IContainer.members(int memberFlags)
          Returns a list of all member resources (projects, folders and files) in this resource, in no particular order.
 IResource IResourceProxy.requestResource()
          Returns the handle of the resource being visited.
 

Methods in org.eclipse.core.resources with parameters of type IResource
 void ISynchronizer.accept(org.eclipse.core.runtime.QualifiedName partner, IResource start, IResourceVisitor visitor, int depth)
          Visits the given resource and its descendents with the specified visitor if sync information for the given sync partner is found on the resource.
 org.eclipse.core.runtime.jobs.ISchedulingRule IResourceRuleFactory.charsetRule(IResource resource)
          Returns the scheduling rule that is required for changing the charset setting for a file or the default charset setting for a container.
 org.eclipse.core.runtime.IStatus IWorkspace.copy(IResource[] resources, org.eclipse.core.runtime.IPath destination, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
          Copies the given sibling resources so that they are located as members of the resource at the given path; the names of the copies are the same as the corresponding originals.
 org.eclipse.core.runtime.IStatus IWorkspace.copy(IResource[] resources, org.eclipse.core.runtime.IPath destination, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          Copies the given sibling resources so that they are located as members of the resource at the given path; the names of the copies are the same as the corresponding originals.
 org.eclipse.core.runtime.jobs.ISchedulingRule IResourceRuleFactory.copyRule(IResource source, IResource destination)
          Returns the scheduling rule that is required for copying a resource.
 org.eclipse.core.runtime.jobs.ISchedulingRule IResourceRuleFactory.createRule(IResource resource)
          Returns the scheduling rule that is required for creating a project, folder, or file.
 org.eclipse.core.runtime.IStatus IWorkspace.delete(IResource[] resources, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
          Deletes the given resources.
 org.eclipse.core.runtime.IStatus IWorkspace.delete(IResource[] resources, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          Deletes the given resources.
 org.eclipse.core.runtime.jobs.ISchedulingRule IResourceRuleFactory.deleteRule(IResource resource)
          Returns the scheduling rule that is required for deleting a resource.
 void ISynchronizer.flushSyncInfo(org.eclipse.core.runtime.QualifiedName partner, IResource resource, int depth)
          Discards the named partner's synchronization information associated with the specified resource and its descendents to the specified depth.
 byte[] ISynchronizer.getSyncInfo(org.eclipse.core.runtime.QualifiedName partner, IResource resource)
          Returns the named sync partner's synchronization information for the given resource.
 org.eclipse.core.runtime.jobs.ISchedulingRule IResourceRuleFactory.markerRule(IResource resource)
          Returns the scheduling rule that is required for creating, modifying, or deleting markers on a resource.
 org.eclipse.core.runtime.jobs.ISchedulingRule IResourceRuleFactory.modifyRule(IResource resource)
          Returns the scheduling rule that is required for modifying a resource.
 org.eclipse.core.runtime.IStatus IWorkspace.move(IResource[] resources, org.eclipse.core.runtime.IPath destination, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
          Moves the given sibling resources so that they are located as members of the resource at the given path; the names of the new members are the same.
 org.eclipse.core.runtime.IStatus IWorkspace.move(IResource[] resources, org.eclipse.core.runtime.IPath destination, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          Moves the given sibling resources so that they are located as members of the resource at the given path; the names of the new members are the same.
 org.eclipse.core.runtime.jobs.ISchedulingRule IResourceRuleFactory.moveRule(IResource source, IResource destination)
          Returns the scheduling rule that is required for moving a resource.
 org.eclipse.core.runtime.jobs.ISchedulingRule IResourceRuleFactory.refreshRule(IResource resource)
          Returns the scheduling rule that is required for performing refreshLocal on a resource.
 void ISynchronizer.setSyncInfo(org.eclipse.core.runtime.QualifiedName partner, IResource resource, byte[] info)
          Sets the named sync partner's synchronization information for the given resource.
 org.eclipse.core.runtime.jobs.ISchedulingRule IResourceRuleFactory.validateEditRule(IResource[] resources)
          Returns the scheduling rule that is required for a validateEdit
 org.eclipse.core.runtime.IStatus IWorkspace.validateLinkLocation(IResource resource, org.eclipse.core.runtime.IPath location)
          Validates the given path as the location of the given resource on disk.
 org.eclipse.core.runtime.IStatus IWorkspace.validateLinkLocationURI(IResource resource, java.net.URI location)
          Validates the given URI as the location of the given resource on disk.
 boolean IResourceVisitor.visit(IResource resource)
          Visits the given resource.
 

Uses of IResource in org.eclipse.core.resources.mapping
 

Methods in org.eclipse.core.resources.mapping that return IResource
 IResource[] RemoteResourceMappingContext.fetchBaseMembers(IContainer container, org.eclipse.core.runtime.IProgressMonitor monitor)
          Returns the members of the base resource corresponding to the given container.
abstract  IResource[] RemoteResourceMappingContext.fetchMembers(IContainer container, org.eclipse.core.runtime.IProgressMonitor monitor)
          Returns the combined members of the base and remote resources corresponding to the given container.
 IResource[] RemoteResourceMappingContext.fetchRemoteMembers(IContainer container, org.eclipse.core.runtime.IProgressMonitor monitor)
          Returns the members of the remote resource corresponding to the given container.
 IResource[] IModelProviderDescriptor.getMatchingResources(IResource[] resources)
          From the provides set of resources, return those that match the enablement rule specified for the model provider descriptor.
 IResource[] ResourceTraversal.getResources()
          Returns the file system resource(s) for this traversal.
 

Methods in org.eclipse.core.resources.mapping with parameters of type IResource
 boolean ResourceTraversal.contains(IResource resource)
          Return whether the given resource is contained in or covered by this traversal, regardless of whether the resource currently exists.
 void IResourceChangeDescriptionFactory.copy(IResource resource, org.eclipse.core.runtime.IPath destination)
          Record the set of deltas representing a copy of the given resource to the given workspace path.
 void IResourceChangeDescriptionFactory.create(IResource resource)
          Record a delta that represents a resource being created.
 void IResourceChangeDescriptionFactory.delete(IResource resource)
          Record the set of deltas representing a deletion of the given resource.
 ResourceMapping[] ModelProvider.getMappings(IResource[] resources, ResourceMappingContext context, org.eclipse.core.runtime.IProgressMonitor monitor)
          Return the set of mappings that cover the given resources.
 ResourceMapping[] ModelProvider.getMappings(IResource resource, ResourceMappingContext context, org.eclipse.core.runtime.IProgressMonitor monitor)
          Return the resource mappings that cover the given resource.
 IResource[] IModelProviderDescriptor.getMatchingResources(IResource[] resources)
          From the provides set of resources, return those that match the enablement rule specified for the model provider descriptor.
abstract  boolean RemoteResourceMappingContext.hasLocalChange(IResource resource, org.eclipse.core.runtime.IProgressMonitor monitor)
          For three-way comparisons, this method indicates whether local modifications have been made to the given resource.
abstract  boolean RemoteResourceMappingContext.hasRemoteChange(IResource resource, org.eclipse.core.runtime.IProgressMonitor monitor)
          For two-way comparisons, return whether the contents of the corresponding remote differs from the content of the local file in the context of the current operation.
 void IResourceChangeDescriptionFactory.move(IResource resource, org.eclipse.core.runtime.IPath destination)
          Record the set of deltas representing a move of the given resource to the given workspace path.
 

Constructors in org.eclipse.core.resources.mapping with parameters of type IResource
ResourceTraversal(IResource[] resources, int depth, int flags)
          Creates a new resource traversal.
 

Uses of IResource in org.eclipse.core.resources.refresh
 

Methods in org.eclipse.core.resources.refresh with parameters of type IResource
abstract  IRefreshMonitor RefreshProvider.installMonitor(IResource resource, IRefreshResult result)
          Returns an IRefreshMonitor that will monitor a resource.
 void IRefreshResult.monitorFailed(IRefreshMonitor monitor, IResource resource)
          Notifies that the given monitor has encountered a failure from which it cannot recover while monitoring the given resource.
 void IRefreshResult.refresh(IResource resource)
          Requests that the provided resource be refreshed.
 void RefreshProvider.resetMonitors(IResource resource)
          Resets the installed monitors for the given resource.
 void IRefreshMonitor.unmonitor(IResource resource)
          Informs the monitor that it should stop monitoring the given resource.
 

Uses of IResource in org.eclipse.core.resources.team
 

Methods in org.eclipse.core.resources.team with parameters of type IResource
 org.eclipse.core.runtime.jobs.ISchedulingRule ResourceRuleFactory.charsetRule(IResource resource)
          Default implementation of IResourceRuleFactory#charsetRule.
 org.eclipse.core.runtime.jobs.ISchedulingRule ResourceRuleFactory.copyRule(IResource source, IResource destination)
          Default implementation of IResourceRuleFactory#copyRule.
 org.eclipse.core.runtime.jobs.ISchedulingRule ResourceRuleFactory.createRule(IResource resource)
          Default implementation of IResourceRuleFactory#createRule.
 org.eclipse.core.runtime.jobs.ISchedulingRule ResourceRuleFactory.deleteRule(IResource resource)
          Default implementation of IResourceRuleFactory#deleteRule.
 boolean IResourceTree.isSynchronized(IResource resource, int depth)
          Returns whether the given resource and its descendents to the given depth are considered to be in sync with the local file system.
 org.eclipse.core.runtime.jobs.ISchedulingRule ResourceRuleFactory.markerRule(IResource resource)
          Default implementation of IResourceRuleFactory#markerRule.
 org.eclipse.core.runtime.jobs.ISchedulingRule ResourceRuleFactory.modifyRule(IResource resource)
          Default implementation of IResourceRuleFactory#modifyRule.
 org.eclipse.core.runtime.jobs.ISchedulingRule ResourceRuleFactory.moveRule(IResource source, IResource destination)
          Default implementation of IResourceRuleFactory#moveRule.
 org.eclipse.core.runtime.jobs.ISchedulingRule ResourceRuleFactory.refreshRule(IResource resource)
          Default implementation of IResourceRuleFactory#refreshRule.
 org.eclipse.core.runtime.jobs.ISchedulingRule ResourceRuleFactory.validateEditRule(IResource[] resources)
          Default implementation of IResourceRuleFactory#validateEditRule.
 

Uses of IResource in org.eclipse.core.tests.internal.alias
 

Methods in org.eclipse.core.tests.internal.alias with parameters of type IResource
 void BasicAliasTest.assertOverlap(java.lang.String message, IResource resource1, IResource resource2)
          Asserts that the two given resources are duplicates in the file system.
 

Uses of IResource in org.eclipse.core.tests.internal.builders
 

Methods in org.eclipse.core.tests.internal.builders that return IResource
 IResource[] SortBuilder.getAffectedResources()
          Returns the set of resources that were affected in the last delta.
 

Methods in org.eclipse.core.tests.internal.builders with parameters of type IResource
 void DeltaVerifierBuilder.addExpectedChange(IResource resource, IResource topLevelParent, int status, int changeFlags)
          Signals to the comparer that the given resource is expected to change in the specified way.
 void DeltaVerifierBuilder.addExpectedChange(IResource resource, IResource topLevelParent, int status, int changeFlags, org.eclipse.core.runtime.IPath movedFromPath, org.eclipse.core.runtime.IPath movedToPath)
          Signals to the comparer that the given resource is expected to change in the specified way.
 

Uses of IResource in org.eclipse.core.tests.internal.mapping
 

Methods in org.eclipse.core.tests.internal.mapping with parameters of type IResource
 ResourceMapping[] TestModelProvider.getMappings(IResource resource, ResourceMappingContext context, org.eclipse.core.runtime.IProgressMonitor monitor)
           
static java.lang.String ChangeDescription.getMessageFor(java.lang.String messageTemplate, IResource resource)
           
 

Uses of IResource in org.eclipse.core.tests.resources
 

Fields in org.eclipse.core.tests.resources declared as IResource
 IResource[] ISynchronizerTest.resources
           
 

Methods in org.eclipse.core.tests.resources that return IResource
 IResource[] ResourceTest.buildResources()
          Return a collection of resources the hierarchy defined by defineHeirarchy().
 IResource[] ResourceTest.buildResources(IContainer root, java.lang.String[] hierarchy)
          Return a collection of resources for the given hierarchy at the given root.
 IResource[] ResourceTest.createHierarchy()
           
 IResource[] MarkerTest.createLargeHierarchy()
           
 

Methods in org.eclipse.core.tests.resources with parameters of type IResource
 void ResourceVisitorVerifier.addExpected(IResource resource)
           
 void ResourceVisitorVerifier.addExpected(IResource[] resources)
           
 void ResourceDeltaVerifier.addExpectedChange(IResource[] resources, int status, int changeFlags)
           
 void ResourceDeltaVerifier.addExpectedChange(IResource resource, int status, int changeFlags)
          Signals to the comparer that the given resource is expected to change in the specified way.
 void ResourceDeltaVerifier.addExpectedChange(IResource resource, int status, int changeFlags, org.eclipse.core.runtime.IPath movedFromPath, org.eclipse.core.runtime.IPath movedToPath)
          Signals to the comparer that the given resource is expected to change in the specified way.
 void ResourceDeltaVerifier.addExpectedChange(IResource resource, IResource topLevelParent, int status, int changeFlags)
          Signals to the comparer that the given resource is expected to change in the specified way.
 void ResourceDeltaVerifier.addExpectedChange(IResource resource, IResource topLevelParent, int status, int changeFlags, org.eclipse.core.runtime.IPath movedFromPath, org.eclipse.core.runtime.IPath movedToPath)
          Signals to the comparer that the given resource is expected to change in the specified way.
 void ResourceDeltaVerifier.addExpectedDeletion(IResource resource)
          Adds an expected deletion for the given resource and all children.
 void ResourceTest.assertDoesNotExistInFileSystem(IResource resource)
          Assert that the given resource does not exist in the local store.
 void ResourceTest.assertDoesNotExistInFileSystem(IResource[] resources)
          Assert that each element of the resource array does not exist in the local store.
 void ResourceTest.assertDoesNotExistInFileSystem(java.lang.String message, IResource resource)
          Assert that the given resource does not exist in the local store.
 void ResourceTest.assertDoesNotExistInFileSystem(java.lang.String message, IResource[] resources)
          Assert that each element of the resource array does not exist in the local store.
 void ResourceTest.assertDoesNotExistInWorkspace(IResource resource)
          Assert that the given resource does not exist in the workspace resource info tree.
 void ResourceTest.assertDoesNotExistInWorkspace(IResource[] resources)
          Assert that each element of the resource array does not exist in the workspace resource info tree.
 void ResourceTest.assertDoesNotExistInWorkspace(java.lang.String message, IResource resource)
          Assert that the given resource does not exist in the workspace resource info tree.
 void ResourceTest.assertDoesNotExistInWorkspace(java.lang.String message, IResource[] resources)
          Assert that each element of the resource array does not exist in the workspace resource info tree.
 void ResourceTest.assertExistsInFileSystem(IResource resource)
          Assert whether or not the given resource exists in the local store.
 void ResourceTest.assertExistsInFileSystem(IResource[] resources)
          Assert that each element in the resource array exists in the local store.
 void ResourceTest.assertExistsInFileSystem(java.lang.String message, IResource resource)
          Assert whether or not the given resource exists in the local store.
 void ResourceTest.assertExistsInFileSystem(java.lang.String message, IResource[] resources)
          Assert that each element in the resource array exists in the local store.
 void ResourceTest.assertExistsInWorkspace(IResource resource)
          Assert whether or not the given resource exists in the workspace resource info tree.
 void ResourceTest.assertExistsInWorkspace(IResource[] resources)
          Assert that each element of the resource array exists in the workspace resource info tree.
 void ResourceTest.assertExistsInWorkspace(IResource[] resources, boolean phantom)
          Assert that each element of the resource array exists in the workspace resource info tree.
 void ResourceTest.assertExistsInWorkspace(IResource resource, boolean phantom)
          Assert whether or not the given resource exists in the workspace resource info tree.
 void ResourceTest.assertExistsInWorkspace(java.lang.String message, IResource resource)
          Assert whether or not the given resource exists in the workspace resource info tree.
 void ResourceTest.assertExistsInWorkspace(java.lang.String message, IResource[] resources)
          Assert that each element of the resource array exists in the workspace resource info tree.
 void ResourceTest.assertExistsInWorkspace(java.lang.String message, IResource[] resources, boolean phantom)
          Assert that each element of the resource array exists in the workspace resource info tree.
 void ResourceTest.assertExistsInWorkspace(java.lang.String message, IResource resource, boolean phantom)
          Assert whether or not the given resource exists in the workspace resource info tree.
 boolean MarkersChangeListener.checkChanges(IResource resource, IMarker[] added, IMarker[] removed, IMarker[] changed)
          Returns whether the changes for the given resource (or null for the workspace) are exactly the added, removed and changed markers given.
 void MarkerTest.createProblem(IResource host, int severity)
           
 void ResourceTest.ensureDoesNotExistInFileSystem(IResource resource)
          Delete the given resource from the local store.
 void ResourceTest.ensureDoesNotExistInFileSystem(IResource[] resources)
          Delete the resources in the array from the local store.
 void ResourceTest.ensureDoesNotExistInWorkspace(IResource resource)
          Delete the given resource from the workspace resource tree.
 void ResourceTest.ensureDoesNotExistInWorkspace(IResource[] resources)
          Delete each element of the resource array from the workspace resource info tree.
 void ResourceTest.ensureExistsInFileSystem(IResource resource)
          Create the given folder in the local store.
 void ResourceTest.ensureExistsInFileSystem(IResource[] resources)
          Create the each resource of the array in the local store.
 void ResourceTest.ensureExistsInWorkspace(IResource[] resources, boolean local)
          Create each element of the resource array in the workspace resource info tree.
 void ResourceTest.ensureExistsInWorkspace(IResource resource, boolean local)
          Create the given resource in the workspace resource info tree.
 void ResourceTest.ensureOutOfSync(IResource resource)
          Modifies the resource in the file system so that it is out of sync with the workspace.
 void WorkspaceTest.setGetPersistentProperty(IResource target)
           
 void IProjectTest.setGetPersistentProperty(IResource target)
           
 boolean ResourceVisitorVerifier.visit(IResource resource)
           
 

Uses of IResource in org.eclipse.core.tests.resources.refresh
 

Methods in org.eclipse.core.tests.resources.refresh that return IResource
 IResource[] TestRefreshProvider.getMonitoredResources()
          Returns the resources that are currently being monitored by this refresh provider.
 

Methods in org.eclipse.core.tests.resources.refresh with parameters of type IResource
 IRefreshMonitor TestRefreshProvider.installMonitor(IResource resource, IRefreshResult result)
           
 void TestRefreshProvider.unmonitor(IResource resource)
           
 

Uses of IResource in org.eclipse.jdt.core
 

Methods in org.eclipse.jdt.core that return IResource
 IResource IJavaElement.getCorrespondingResource()
          Returns the resource that corresponds directly to this element, or null if there is no resource that corresponds to this element.
static IResource[] JavaCore.getGeneratedResources(IRegion region, boolean includesNonJavaResources)
          Returns an array that contains the resources generated by the Java builder when building the compilation units contained in the given region.
 IResource IJavaElement.getResource()
          Returns the innermost resource enclosing this element.
 IResource IJavaElement.getUnderlyingResource()
          Returns the smallest underlying resource that contains this element, or null if this element is not contained in a resource.
 IResource IBuffer.getUnderlyingResource()
          Returns the underlying resource for which this buffer was opened, or null if this buffer was not opened on a resource.
 

Methods in org.eclipse.jdt.core with parameters of type IResource
 boolean IJavaModel.contains(IResource resource)
          Returns whether this Java model contains an IJavaElement whose resource is the given resource or a non-Java resource which is the given resource.
static IJavaElement JavaCore.create(IResource resource)
          Returns the Java element corresponding to the given resource, or null if unable to associate the given resource with a Java element.
static IJavaElement JavaCore.create(IResource resource, IJavaProject project)
          Returns the Java element corresponding to the given file, its project being the given project.
 IPackageFragmentRoot IJavaProject.getPackageFragmentRoot(IResource resource)
          Returns a package fragment root for the given resource, which must either be a folder representing the top of a package hierarchy, or a ZIP archive (e.g.
 boolean IWorkingCopy.isBasedOn(IResource resource)
          Deprecated. Use ICompilationUnit.hasResourceChanged() instead.
 boolean IJavaProject.isOnClasspath(IResource resource)
          Returns whether the given resource is on the classpath of this project, that is, referenced from a classpath entry and not explicitly excluded using an exclusion pattern.
 

Uses of IResource in org.eclipse.jdt.core.search
 

Methods in org.eclipse.jdt.core.search that return IResource
 IResource SearchMatch.getResource()
          Returns the resource containing this search match.
 

Methods in org.eclipse.jdt.core.search with parameters of type IResource
 void IJavaSearchResultCollector.accept(IResource resource, int start, int end, IJavaElement enclosingElement, int accuracy)
          Deprecated. Replaced by SearchRequestor.acceptSearchMatch(SearchMatch).
static IJavaSearchScope SearchEngine.createJavaSearchScope(IResource[] resources)
          Deprecated. Use SearchEngine.createJavaSearchScope(IJavaElement[]) instead.
 void SearchMatch.setResource(IResource resource)
          Sets the resource of this match.
 

Constructors in org.eclipse.jdt.core.search with parameters of type IResource
FieldDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, IResource resource)
          Creates a new field declaration match.
FieldReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean isReadAccess, boolean isWriteAccess, boolean insideDocComment, SearchParticipant participant, IResource resource)
          Creates a new field reference match.
LocalVariableDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, IResource resource)
          Creates a new local variable declaration match.
LocalVariableReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean isReadAccess, boolean isWriteAccess, boolean insideDocComment, SearchParticipant participant, IResource resource)
          Creates a new local variable reference match.
MethodDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, IResource resource)
          Creates a new method declaration match.
MethodReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean constructor, boolean synthetic, boolean superInvocation, boolean insideDocComment, SearchParticipant participant, IResource resource)
          Creates a new method reference match.
MethodReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean constructor, boolean synthetic, boolean insideDocComment, SearchParticipant participant, IResource resource)
          Creates a new method reference match.
MethodReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, IResource resource)
          Creates a new method reference match.
PackageDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, IResource resource)
          Creates a new package declaration match.
PackageReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, IResource resource)
          Creates a new package reference match.
ReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, IResource resource)
          Creates a new reference match.
SearchMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, IResource resource)
          Creates a new search match.
TypeDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, IResource resource)
          Creates a new type declaration match.
TypeParameterDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, IResource resource)
          Creates a new type parameter match.
TypeParameterReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, IResource resource)
          Creates a new field reference match.
TypeReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, IResource resource)
          Creates a new type reference match.
 

Uses of IResource in org.eclipse.jdt.core.tests.model
 

Methods in org.eclipse.jdt.core.tests.model that return IResource
 IResource TestBuffer.getUnderlyingResource()
           
 IResource OverflowingCacheTests.OverflowingTestBuffer.getUnderlyingResource()
           
 IResource OverflowingCacheTests.OverflowingTestOpenable.resource(PackageFragmentRoot root)
           
 

Methods in org.eclipse.jdt.core.tests.model with parameters of type IResource
 void AbstractJavaModelTests.deleteResource(IResource resource)
          Delete this resource.
 

Uses of IResource in org.eclipse.jdt.core.tests.util
 

Methods in org.eclipse.jdt.core.tests.util with parameters of type IResource
static boolean Util.delete(IResource resource)
          Delete a file or directory and insure that the file is no longer present on file system.
static boolean Util.isResourceDeleted(IResource resource)
          Returns whether a resource is really deleted or not.
 

Uses of IResource in org.eclipse.jdt.internal.core
 

Methods in org.eclipse.jdt.internal.core that return IResource
 IResource ClassFile.getCorrespondingResource()
          A class file has a corresponding resource unless it is contained in a jar.
 IResource LocalVariable.getCorrespondingResource()
           
 IResource CompilationUnit.getCorrespondingResource()
          A compilation unit has a corresponding resource unless it is contained in a jar.
 IResource SourceRefElement.getCorrespondingResource()
          Elements within compilation units and class files have no corresponding resource.
 IResource Openable.getCorrespondingResource()
          Return my underlying resource.
 IResource JavaElement.getResource()
           
 IResource Openable.getResource()
           
 IResource LocalVariable.getUnderlyingResource()
           
 IResource Buffer.getUnderlyingResource()
           
 IResource JarPackageFragmentRoot.getUnderlyingResource()
           
 IResource PackageFragment.getUnderlyingResource()
           
 IResource PackageFragmentRoot.getUnderlyingResource()
           
 IResource ExternalPackageFragmentRoot.getUnderlyingResource()
           
 IResource CompilationUnit.getUnderlyingResource()
           
 IResource SourceRefElement.getUnderlyingResource()
           
 IResource Openable.getUnderlyingResource()
           
 IResource JavaModel.getUnderlyingResource()
           
 IResource JavaProject.getUnderlyingResource()
           
static IResource JavaModel.getWorkspaceTarget(org.eclipse.core.runtime.IPath path)
           
 IResource LocalVariable.resource()
           
abstract  IResource JavaElement.resource()
           
 IResource PackageFragmentRoot.resource()
           
 IResource SourceRefElement.resource()
           
 IResource Openable.resource()
           
 IResource ClassFile.resource(PackageFragmentRoot root)
           
 IResource JarPackageFragmentRoot.resource(PackageFragmentRoot root)
           
 IResource PackageFragment.resource(PackageFragmentRoot root)
           
 IResource PackageFragmentRoot.resource(PackageFragmentRoot root)
           
 IResource ExternalPackageFragmentRoot.resource(PackageFragmentRoot root)
           
 IResource CompilationUnit.resource(PackageFragmentRoot root)
           
 IResource JavaModel.resource(PackageFragmentRoot root)
           
 IResource ClassFileWorkingCopy.resource(PackageFragmentRoot root)
           
 IResource JavaProject.resource(PackageFragmentRoot root)
           
 

Methods in org.eclipse.jdt.internal.core with parameters of type IResource
 boolean JavaModel.contains(IResource resource)
           
 boolean JavaProject.contains(IResource resource)
           
static IJavaElement JavaModelManager.create(IResource resource, IJavaProject project)
          Returns the Java element corresponding to the given resource, or null if unable to associate the given resource with a Java element.
static IJavaElement JavaModelManager.determineIfOnClasspath(IResource resource, IJavaProject project)
          Returns the package fragment root represented by the resource, or the package fragment the given resource is located in, or null if the given resource is not on the classpath of the given project.
 IJavaProject JavaModel.getJavaProject(IResource resource)
          Returns the active Java project associated with the specified resource, or null if no Java project yet exists for the resource.
 IPackageFragmentRoot DeltaProcessor.RootInfo.getPackageFragmentRoot(IResource resource)
           
 IPackageFragmentRoot JavaProject.getPackageFragmentRoot(IResource resource)
           
 boolean CompilationUnit.isBasedOn(IResource resource)
          Deprecated.  
 boolean JavaProject.isOnClasspath(IResource resource)
           
 boolean ExternalJavaProject.isOnClasspath(IResource resource)
           
 

Constructors in org.eclipse.jdt.internal.core with parameters of type IResource
NonJavaResource(java.lang.Object parent, IResource resource)
           
 

Uses of IResource in org.eclipse.jdt.internal.core.builder
 

Methods in org.eclipse.jdt.internal.core.builder with parameters of type IResource
static IMarker[] JavaBuilder.getProblemsFor(IResource resource)
           
static IMarker[] JavaBuilder.getTasksFor(IResource resource)
           
static void JavaBuilder.removeProblemsAndTasksFor(IResource resource)
           
static void JavaBuilder.removeProblemsFor(IResource resource)
           
static void JavaBuilder.removeTasksFor(IResource resource)
           
 

Uses of IResource in org.eclipse.jdt.internal.core.search
 

Methods in org.eclipse.jdt.internal.core.search with parameters of type IResource
 void HierarchyScope.add(IResource element)
           
 

Uses of IResource in org.eclipse.jdt.internal.core.search.matching
 

Fields in org.eclipse.jdt.internal.core.search.matching declared as IResource
 IResource PossibleMatch.resource
           
 

Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type IResource
 SearchMatch MatchLocator.newDeclarationMatch(IJavaElement element, Binding binding, int accuracy, int offset, int length, SearchParticipant participant, IResource resource)
           
 

Constructors in org.eclipse.jdt.internal.core.search.matching with parameters of type IResource
InternalReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, IResource resource)
           
PossibleMatch(MatchLocator locator, IResource resource, Openable openable, SearchDocument document, boolean mustResolve)
           
 

Uses of IResource in org.eclipse.jdt.internal.core.util
 

Methods in org.eclipse.jdt.internal.core.util with parameters of type IResource
static boolean Util.isExcluded(IResource resource, char[][] inclusionPatterns, char[][] exclusionPatterns)
           
static boolean Util.isReadOnly(IResource resource)
          Returns whether the given resource is read-only or not.
static ClassFileReader Util.newClassFileReader(IResource resource)
           
static void Util.setReadOnly(IResource resource, boolean readOnly)
          Sets or unsets the given resource as read-only in the file system.
 

Uses of IResource in org.jmlspecs.eclipse.jdt.ui
 

Methods in org.jmlspecs.eclipse.jdt.ui with parameters of type IResource
static void EscjavaMarker.clearMarkers(IResource r)
          Deprecated. A callback called when the set of markers should be cleared.
 void IEscjavaListener.escjavaFailed(IResource resource, java.lang.String file, int lineNumber, int offset, int length, java.lang.String errorMessage, int severity)
          This method represents the event in which there was an error during Escjava checking.
 void EscjavaMarker.escjavaFailed(IResource resource, java.lang.String file, int lineNumber, int offset, int length, java.lang.String errorMessage, int severity)
          Deprecated. A callback method called when a marker should be created.
static void EscjavaMarker.escjavaFailedX(IResource resource, java.lang.String file, int lineNumber, int offset, int length, java.lang.String errorMessage, int severity)
          Deprecated.