|
|
|
|
Uses of Interface org.eclipse.core.resources.IResource
Packages that use
IResource
|
org.eclipse.compare
|
Provides support for performing structural and textual
compare operations on arbitrary data and displaying the results. |
org.eclipse.compare.patch
|
Provides support for applying and working with patches. |
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
Package Specification
This package specifies the APIs in the Resources plug-in that are used to integrate
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.debug.core
|
Provides support for launching programs, breakpoint management, expression management,
and debug events. |
org.eclipse.debug.core.model
|
Defines interfaces for debug model elements, source lookup, and launching. |
org.eclipse.debug.ui
|
Provides a generic debugger user interface that clients may customize via standard
workbench extension points. |
org.eclipse.ltk.core.refactoring
|
Application programmer interface to implement semantic preserving workspace transformations. |
org.eclipse.ltk.core.refactoring.model
|
Application programming interface to support logical models. |
org.eclipse.ltk.core.refactoring.resource
|
Application programmer interface to implement resource dependend refactorings. |
org.eclipse.ltk.ui.refactoring.resource
|
Application programming interface to actions related to resource refactorings. |
org.eclipse.search.core.text
|
Classes giving access to the file (text) search functionality. |
org.eclipse.search.ui
|
Classes and interface required to contribute search dialog pages and search result view pages. |
org.eclipse.search.ui.text
|
Provides the base classes to implement a search result view part for searches with textual matches. |
org.eclipse.team.core
|
Application programming interfaces for defining and working with repository providers. |
org.eclipse.team.core.history
|
Application programming interfaces for describing the history associated with
files. |
org.eclipse.team.core.mapping
|
Application programming interfaces for working with resource mappings
Package Specification
This package specifies the API for working with resources mappings. |
org.eclipse.team.core.mapping.provider
|
Application programming interfaces for working with resource mappings
Package Specification
This package specifies the API for working with resources mappings. |
org.eclipse.team.core.subscribers
|
Application programming interfaces for generating and refreshing
synchronization state. |
org.eclipse.team.core.synchronize
|
Application programming interfaces for managing synchronization state. |
org.eclipse.team.core.variants
|
Application programming interfaces for accessing and managing resource variants. |
org.eclipse.team.ui.mapping
|
Application programming interfaces for working with resource mappings
Package Specification
This package specifies the API for working with resources mappings. |
org.eclipse.team.ui.synchronize
|
Contains the team synchronization presentation framework and support
for the Synchronize View. |
org.eclipse.ui
|
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface. |
org.eclipse.ui.actions
|
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface. |
org.eclipse.ui.dialogs
|
Classes for standard dialogs, wizards, and preference
pages in the Eclipse Platform User Interface. |
org.eclipse.ui.editors.text
|
Provides a standard text editor and concrete document providers based
IFileBuffer and others directly handling IFile and
IStorage as editor input. |
org.eclipse.ui.ide
|
APIs for the IDE-specific portion of the Eclipse Platform User Interface. |
org.eclipse.ui.ide.dialogs
|
APIs for dialogs in the IDE-specific portion of the Eclipse Platform User Interface. |
org.eclipse.ui.ide.undo
|
APIs that provide undo and redo behavior for operations that manipulate
the workspace. |
org.eclipse.ui.texteditor
|
Provides a framework for text editors obeying to the
desktop rules. |
org.eclipse.ui.views.bookmarkexplorer
|
Provides the standard Bookmarks view which displays
bookmarks on resources. |
org.eclipse.ui.views.navigator
|
Provides the standard Resource Navigator view which
presents the tree of resources in the workspace. |
org.eclipse.ui.views.properties
|
Provides the standard Property Sheet view which displays
custom properties of the active workbench part's current selection. |
org.eclipse.ui.views.tasklist
|
Provides the standard Task List view for displaying
tasks and problem annotations on resources. |
org.eclipse.ui.wizards.newresource
|
Provides the standard wizards for creating files,
folders, and projects in the workspace. |
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
(
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
(
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
(
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
(
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
|
IMarker.
getResource
()
Returns the resource with which this marker is associated. |
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
|
IResourceDelta.
getResource
()
Returns a handle for the affected resource. |
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
(
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. |
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. |
IStatus
|
IWorkspace.
copy
(
IResource[] resources,
IPath destination,
boolean force,
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. |
IStatus
|
IWorkspace.
copy
(
IResource[] resources,
IPath destination,
int updateFlags,
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. |
ISchedulingRule
|
IResourceRuleFactory.
copyRule
(
IResource source,
IResource destination)
Returns the scheduling rule that is required for copying a resource. |
ISchedulingRule
|
IResourceRuleFactory.
createRule
(
IResource resource)
Returns the scheduling rule that is required for creating a project, folder,
or file. |
IStatus
|
IWorkspace.
delete
(
IResource[] resources,
boolean force,
IProgressMonitor monitor)
Deletes the given resources. |
IStatus
|
IWorkspace.
delete
(
IResource[] resources,
int updateFlags,
IProgressMonitor monitor)
Deletes the given resources. |
ISchedulingRule
|
IResourceRuleFactory.
deleteRule
(
IResource resource)
Returns the scheduling rule that is required for deleting a resource. |
void
|
ISynchronizer.
flushSyncInfo
(
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
(
QualifiedName partner,
IResource resource)
Returns the named sync partner's synchronization information for the given resource. |
ISchedulingRule
|
IResourceRuleFactory.
markerRule
(
IResource resource)
Returns the scheduling rule that is required for creating, modifying, or
deleting markers on a resource. |
ISchedulingRule
|
IResourceRuleFactory.
modifyRule
(
IResource resource)
Returns the scheduling rule that is required for modifying a resource. |
IStatus
|
IWorkspace.
move
(
IResource[] resources,
IPath destination,
boolean force,
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. |
IStatus
|
IWorkspace.
move
(
IResource[] resources,
IPath destination,
int updateFlags,
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. |
ISchedulingRule
|
IResourceRuleFactory.
moveRule
(
IResource source,
IResource destination)
Returns the scheduling rule that is required for moving a resource. |
ISchedulingRule
|
IResourceRuleFactory.
refreshRule
(
IResource resource)
Returns the scheduling rule that is required for performing
refreshLocal on a resource. |
void
|
ISynchronizer.
setSyncInfo
(
QualifiedName partner,
IResource resource,
byte[] info)
Sets the named sync partner's synchronization information for the given resource. |
ISchedulingRule
|
IResourceRuleFactory.
validateEditRule
(
IResource[] resources)
Returns the scheduling rule that is required for a validateEdit
|
IStatus
|
IWorkspace.
validateLinkLocation
(
IResource resource,
IPath location)
Validates the given path as the location of the given resource on disk. |
IStatus
|
IWorkspace.
validateLinkLocationURI
(
IResource resource,
URI location)
Validates the given
URI
as the location of the given resource on disk. |
boolean
|
IResourceVisitor.
visit
(
IResource resource)
Visits the given resource. |
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,
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,
IProgressMonitor monitor)
Return the set of mappings that cover the given resources. |
ResourceMapping[]
|
ModelProvider.
getMappings
(
IResource resource,
ResourceMappingContext context,
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,
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,
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,
IPath destination)
Record the set of deltas representing a move of the given resource to the
given workspace path. |
Methods in
org.eclipse.team.core.subscribers with parameters of type
IResource
|
void
|
Subscriber.
accept
(
IResource[] resources,
int depth,
IDiffVisitor visitor)
Visit any out-of-sync resources in the given resources visited to the
given depth. |
static
SubscriberChangeEvent[]
|
SubscriberChangeEvent.
asSyncChangedDeltas
(
Subscriber subscriber,
IResource[] resources)
Returns an array of deltas for the resources with ISubscriberChangeEvent.SYNC_CHANGED
as the flag. |
void
|
Subscriber.
collectOutOfSync
(
IResource[] resources,
int depth,
SyncInfoSet set,
IProgressMonitor monitor)
Adds all out-of-sync resources (getKind() ! |
IDiff
|
Subscriber.
getDiff
(
IResource resource)
Returns synchronization info, in the form of an
IDiff for the
given resource, or null if there is no synchronization
info because the subscriber does not apply to this resource or the resource
is in-sync. |
protected
SyncInfo
|
SubscriberMergeContext.
getSyncInfo
(
IResource resource)
Return the sync info for the given resource. |
abstract
SyncInfo
|
Subscriber.
getSyncInfo
(
IResource resource)
Returns synchronization info for the given resource, or null
if there is no synchronization info because the subscriber does not apply
to this resource. |
boolean
|
SubscriberResourceMappingContext.
hasLocalChange
(
IResource resource,
IProgressMonitor monitor)
|
boolean
|
SubscriberResourceMappingContext.
hasRemoteChange
(
IResource resource,
IProgressMonitor monitor)
|
abstract boolean
|
Subscriber.
isSupervised
(
IResource resource)
Returns true if this resource is supervised by this
subscriber. |
abstract
IResource[]
|
Subscriber.
members
(
IResource resource)
Returns all non-transient member resources of the given resource. |
protected void
|
SubscriberResourceMappingContext.
refresh
(
IResource[] resources,
int depth,
int flags,
IProgressMonitor monitor)
Refresh the subscriber and cache the fact that the resources were refreshed by
calling the refreshed method. |
abstract void
|
Subscriber.
refresh
(
IResource[] resources,
int depth,
IProgressMonitor monitor)
Refreshes the resource hierarchy from the given resources and their
children (to the specified depth) from the corresponding resources in the
remote location. |
protected void
|
SubscriberResourceMappingContext.
refreshed
(
IResource[] resources,
int depth)
Record the fact that the resources have been refreshed to the given depth. |
Methods in
org.eclipse.team.core.synchronize with parameters of type
IResource
|
SyncInfo
|
SyncInfoSet.
getSyncInfo
(
IResource resource)
Return the SyncInfo for the given resource or null
if the resource is not contained in the set. |
SyncInfo[]
|
SyncInfoTree.
getSyncInfos
(
IResource resource,
int depth)
Return the SyncInfo for each out-of-sync resource in the subtree rooted at the given resource
to the depth specified. |
boolean
|
SyncInfoTree.
hasMembers
(
IResource resource)
Return whether the given resource has any children in the sync set. |
protected
SyncInfo
|
SyncInfoSet.
internalRemove
(
IResource resource)
Remove the resource from the set, updating all internal data structures. |
IResource[]
|
SyncInfoTree.
members
(
IResource resource)
Return the immediate children of the given resource who are either out-of-sync
or contain out-of-sync resources. |
void
|
SyncInfoTree.
remove
(
IResource resource)
|
void
|
SyncInfoSet.
remove
(
IResource resource)
Remove the given local resource from the set. |
void
|
SyncInfoTree.
remove
(
IResource resource,
int depth)
Remove from this set the SyncInfo for the given resource and any of its descendants
within the specified depth. |
void
|
SyncInfoSet.
removeAll
(
IResource[] resources)
Remove all the given resources from the set. |
void
|
SyncInfoSetChangeEvent.
removed
(
IResource resource)
|
Methods in
org.eclipse.team.core.variants that return
IResource
|
protected
IResource[]
|
AbstractResourceVariantTree.
collectChanges
(
IResource local,
IResourceVariant remote,
int depth,
IProgressMonitor monitor)
Collect the changes in the remote tree to the specified depth. |
protected
IResource[]
|
ResourceVariantTree.
collectChanges
(
IResource local,
IResourceVariant remote,
int depth,
IProgressMonitor monitor)
|
protected
IResource[]
|
ThreeWayRemoteTree.
collectChanges
(
IResource local,
IResourceVariant remote,
int depth,
IProgressMonitor monitor)
|
protected
IResource[]
|
AbstractResourceVariantTree.
collectedMembers
(
IResource local,
IResource[] members)
Method that is invoked during collection to let subclasses know which members
were collected for the given resource. |
IResource[]
|
ResourceVariantTreeSubscriber.
members
(
IResource resource)
|
abstract
IResource[]
|
ResourceVariantByteStore.
members
(
IResource resource)
Return the children of the given resource that have resource variants in this tree. |
IResource[]
|
ResourceVariantTree.
members
(
IResource resource)
|
IResource[]
|
IResourceVariantTree.
members
(
IResource resource)
Returns the members of the local resource that have resource variants in this tree. |
IResource[]
|
ThreeWaySynchronizer.
members
(
IResource resource)
Return the members of the local resource that either have sync bytes
or exist locally and are not ignored. |
IResource[]
|
SessionResourceVariantByteStore.
members
(
IResource resource)
|
IResource[]
|
PersistantResourceVariantByteStore.
members
(
IResource resource)
|
IResource[]
|
AbstractResourceVariantTree.
refresh
(
IResource[] resources,
int depth,
IProgressMonitor monitor)
Refreshes the resource variant tree for the specified resources and possibly their descendants,
depending on the depth. |
IResource[]
|
IResourceVariantTree.
refresh
(
IResource[] resources,
int depth,
IProgressMonitor monitor)
Refreshes the resource variant tree for the specified resources and possibly
their descendants, depending on the depth. |
protected
IResource[]
|
AbstractResourceVariantTree.
refresh
(
IResource resource,
int depth,
IProgressMonitor monitor)
Helper method invoked from refresh(IResource[], int, IProgressMonitor monitor)
for each resource. |
IResource[]
|
ThreeWayRemoteTree.
roots
()
|
IResource[]
|
IResourceVariantTree.
roots
()
Returns the list of root resources for which this tree may have resource
variants. |
Methods in
org.eclipse.team.core.variants with parameters of type
IResource
|
protected
IResource[]
|
AbstractResourceVariantTree.
collectChanges
(
IResource local,
IResourceVariant remote,
int depth,
IProgressMonitor monitor)
Collect the changes in the remote tree to the specified depth. |
protected
IResource[]
|
ResourceVariantTree.
collectChanges
(
IResource local,
IResourceVariant remote,
int depth,
IProgressMonitor monitor)
|
protected
IResource[]
|
ThreeWayRemoteTree.
collectChanges
(
IResource local,
IResourceVariant remote,
int depth,
IProgressMonitor monitor)
|
protected
IResource[]
|
AbstractResourceVariantTree.
collectedMembers
(
IResource local,
IResource[] members)
Method that is invoked during collection to let subclasses know which members
were collected for the given resource. |
protected
IResource[]
|
AbstractResourceVariantTree.
collectedMembers
(
IResource local,
IResource[] members)
Method that is invoked during collection to let subclasses know which members
were collected for the given resource. |
boolean
|
ThreeWayResourceComparator.
compare
(
IResource local,
IResourceVariant remote)
|
boolean
|
IResourceVariantComparator.
compare
(
IResource local,
IResourceVariant remote)
Returns true if the local resource
matches the remote resource based on this criteria and false
otherwise. |
abstract boolean
|
ResourceVariantByteStore.
deleteBytes
(
IResource resource)
Method called to indicate that it is known that there is no variant associated
with the local resource. |
boolean
|
SessionResourceVariantByteStore.
deleteBytes
(
IResource resource)
|
boolean
|
PersistantResourceVariantByteStore.
deleteBytes
(
IResource resource)
This method should be invoked by a client to indicate that it is known that
there is no remote resource associated with the local resource. |
protected abstract
IResourceVariant
|
AbstractResourceVariantTree.
fetchVariant
(
IResource resource,
int depth,
IProgressMonitor monitor)
Fetch the resource variant corresponding to the given resource. |
void
|
ThreeWaySynchronizer.
flush
(
IResource resource,
int depth)
Flush any cached bytes for the given resource to the depth specified. |
abstract boolean
|
ResourceVariantByteStore.
flushBytes
(
IResource resource,
int depth)
Remove the bytes from the tree for the resource variants corresponding to the
given local resource and its descendants to the given depth. |
boolean
|
SessionResourceVariantByteStore.
flushBytes
(
IResource resource,
int depth)
|
boolean
|
PersistantResourceVariantByteStore.
flushBytes
(
IResource resource,
int depth)
|
void
|
ResourceVariantTree.
flushVariants
(
IResource resource,
int depth)
|
void
|
IResourceVariantTree.
flushVariants
(
IResource resource,
int depth)
Flush any variants in the tree for the given resource to the depth
specified. |
byte[]
|
ThreeWaySynchronizer.
getBaseBytes
(
IResource resource)
Return the base bytes that are cached for the given resource
or null if no base is cached. |
abstract byte[]
|
ResourceVariantByteStore.
getBytes
(
IResource resource)
Return the bytes for the variant corresponding the given local resource. |
byte[]
|
SessionResourceVariantByteStore.
getBytes
(
IResource resource)
|
byte[]
|
PersistantResourceVariantByteStore.
getBytes
(
IResource resource)
|
protected byte[]
|
ResourceVariantTree.
getBytes
(
IResource local,
IResourceVariant remote)
Get the bytes to be stored in the ResourceVariantByteStore
from the given resource variant. |
byte[]
|
ThreeWaySynchronizer.
getRemoteBytes
(
IResource resource)
Return the remote bytes that are cached for the given resource
or null if no remote is cached. |
IResourceVariant
|
ThreeWayRemoteTree.
getResourceVariant
(
IResource resource)
|
IResourceVariant
|
IResourceVariantTree.
getResourceVariant
(
IResource resource)
Return the resource variant corresponding to the local resource. |
abstract
IResourceVariant
|
ThreeWaySubscriber.
getResourceVariant
(
IResource resource,
byte[] bytes)
Create the resource variant for the given local resource from the
given bytes. |
SyncInfo
|
ResourceVariantTreeSubscriber.
getSyncInfo
(
IResource resource)
|
protected
SyncInfo
|
ResourceVariantTreeSubscriber.
getSyncInfo
(
IResource local,
IResourceVariant base,
IResourceVariant remote)
Method that creates an instance of SyncInfo for the provided local, base and remote
resource variants. |
protected void
|
ThreeWaySubscriber.
handleRootChanged
(
IResource resource,
boolean added)
Convenience method that can be used by subclasses to notify listeners
when a root is added or removed from the subscriber. |
boolean
|
ResourceVariantTree.
hasResourceVariant
(
IResource resource)
|
boolean
|
IResourceVariantTree.
hasResourceVariant
(
IResource resource)
Return whether the local resource has a variant in this tree. |
boolean
|
ThreeWaySynchronizer.
hasSyncBytes
(
IResource resource)
Return whether the given resource has sync bytes in the synchronizer. |
boolean
|
ThreeWaySynchronizer.
isIgnored
(
IResource resource)
Returns whether the resource has been marked as ignored
using setIgnored(IResource) . |
boolean
|
ThreeWaySynchronizer.
isLocallyModified
(
IResource resource)
Return whether the local resource has been modified since the last time
the base bytes were set. |
boolean
|
ThreeWaySubscriber.
isSupervised
(
IResource resource)
Returns false for resources that are not children
of a subscriber root, are ignored by the subscriber's synchronizer
or are ignored by the Team.ignoreHist(IResource) . |
boolean
|
PersistantResourceVariantByteStore.
isVariantKnown
(
IResource resource)
Return whether the resource variant state for this resource is known. |
IResource[]
|
ResourceVariantTreeSubscriber.
members
(
IResource resource)
|
abstract
IResource[]
|
ResourceVariantByteStore.
members
(
IResource resource)
Return the children of the given resource that have resource variants in this tree. |
IResource[]
|
ResourceVariantTree.
members
(
IResource resource)
|
IResource[]
|
IResourceVariantTree.
members
(
IResource resource)
Returns the members of the local resource that have resource variants in this tree. |
IResource[]
|
ThreeWaySynchronizer.
members
(
IResource resource)
Return the members of the local resource that either have sync bytes
or exist locally and are not ignored. |
IResource[]
|
SessionResourceVariantByteStore.
members
(
IResource resource)
|
IResource[]
|
PersistantResourceVariantByteStore.
members
(
IResource resource)
|
IResource[]
|
AbstractResourceVariantTree.
refresh
(
IResource[] resources,
int depth,
IProgressMonitor monitor)
Refreshes the resource variant tree for the specified resources and possibly their descendants,
depending on the depth. |
void
|
ResourceVariantTreeSubscriber.
refresh
(
IResource[] resources,
int depth,
IProgressMonitor monitor)
|
IResource[]
|
IResourceVariantTree.
refresh
(
IResource[] resources,
int depth,
IProgressMonitor monitor)
Refreshes the resource variant tree for the specified resources and possibly
their descendants, depending on the depth. |
protected
IResource[]
|
AbstractResourceVariantTree.
refresh
(
IResource resource,
int depth,
IProgressMonitor monitor)
Helper method invoked from refresh(IResource[], int, IProgressMonitor monitor)
for each resource. |
boolean
|
ThreeWaySynchronizer.
removeRemoteBytes
(
IResource resource)
Remove the remote bytes associated with the resource. |
void
|
ResourceVariantByteStore.
run
(
IResource root,
IWorkspaceRunnable runnable,
IProgressMonitor monitor)
Run the given action which may contain multiple modifications
to the byte store. |
void
|
ThreeWaySynchronizer.
run
(
IResource resourceRule,
IWorkspaceRunnable runnable,
IProgressMonitor monitor)
Perform multiple sync state modifications and fire only a single change notification
at the end. |
void
|
PersistantResourceVariantByteStore.
run
(
IResource root,
IWorkspaceRunnable runnable,
IProgressMonitor monitor)
|
void
|
ThreeWaySynchronizer.
setBaseBytes
(
IResource resource,
byte[] baseBytes)
Set the base bytes for the given resource. |
abstract boolean
|
ResourceVariantByteStore.
setBytes
(
IResource resource,
byte[] bytes)
Set the bytes for the variant corresponding the given local resource. |
boolean
|
SessionResourceVariantByteStore.
setBytes
(
IResource resource,
byte[] bytes)
|
boolean
|
PersistantResourceVariantByteStore.
setBytes
(
IResource resource,
byte[] bytes)
|
void
|
ThreeWaySynchronizer.
setIgnored
(
IResource resource)
Mark the resource as being ignored. |
boolean
|
ThreeWaySynchronizer.
setRemoteBytes
(
IResource resource,
byte[] remoteBytes)
Set the remote bytes for the given resource. |
protected abstract boolean
|
AbstractResourceVariantTree.
setVariant
(
IResource local,
IResourceVariant remote)
Set the variant associated with the local resource to the newly fetched resource
variant. |
protected boolean
|
ResourceVariantTree.
setVariant
(
IResource local,
IResourceVariant remote)
|
void
|
ThreeWaySubscriber.
syncStateChanged
(
IResource[] resources)
|
void
|
ISynchronizerChangeListener.
syncStateChanged
(
IResource[] resources)
Notification of synchronization state changes for the given resources. |
Methods in
org.eclipse.team.ui.synchronize with parameters of type
IResource
|
void
|
TeamStateChangeEvent.
changed
(
IResource resource)
The given resource has changed state. |
boolean
|
AbstractSynchronizeScope.
contains
(
IResource resource)
Return whether the given resource is within this scope. |
protected
String
|
SubscriberParticipant.
getLongTaskName
(
IResource[] resources)
Returns the long task name to describe the behavior of the
refresh operation to the user. |
static
SubscriberParticipant
|
SubscriberParticipant.
getMatchingParticipant
(
String ID,
IResource[] resources)
Returns a participant that matches the given resource scoping |
boolean
|
TeamStateChangeEvent.
hasChange
(
IResource resource)
|
void
|
SubscriberParticipant.
refresh
(
IResource[] resources,
String shortTaskName,
String longTaskName,
IWorkbenchSite site)
Refresh a participant in the background the result of the refresh are shown in the progress view. |
void
|
SubscriberParticipant.
refreshInDialog
(
Shell shell,
IResource[] resources,
String jobName,
String taskName,
ISynchronizePageConfiguration configuration,
IWorkbenchSite site)
Refresh this participants synchronization state and displays the result in a model dialog. |
IStatus
|
SubscriberParticipant.
refreshNow
(
IResource[] resources,
String taskName,
IProgressMonitor monitor)
Refresh a participant. |
void
|
TeamStateChangeEvent.
rootAdded
(
IResource resource)
The given root resource has been added. |
void
|
TeamStateChangeEvent.
rootRemoved
(
IResource resource)
The given root resource has been removed. |
void
|
ResourceScope.
setResources
(
IResource[] resources)
Set the resources that define this scope |
Methods in
org.eclipse.ui.actions with parameters of type
IResource
|
IResource[]
|
ReadOnlyStateChecker.
checkReadOnlyResources
(
IResource[] itemsToCheck)
Check the supplied resources to see if they are read only. |
protected void
|
CopyFilesAndFoldersOperation.
copy
(
IResource[] resources,
IPath destination,
IProgressMonitor subMonitor)
Deprecated. As of 3.3, the work is performed in the undoable operation
created in
CopyFilesAndFoldersOperation.getUndoableCopyOrMoveOperation(IResource[], IPath)
|
protected void
|
MoveFilesAndFoldersOperation.
copy
(
IResource[] resources,
IPath destination,
IProgressMonitor subMonitor)
Deprecated. As of 3.3, the work is performed in the undoable operation
created in
MoveFilesAndFoldersOperation.getUndoableCopyOrMoveOperation(IResource[], IPath)
|
IResource[]
|
CopyFilesAndFoldersOperation.
copyResources
(
IResource[] resources,
IContainer destination)
Copies the given resources to the destination. |
IResource[]
|
CopyFilesAndFoldersOperation.
copyResourcesInCurrentThread
(
IResource[] resources,
IContainer destination,
IProgressMonitor monitor)
Copies the given resources to the destination in the current Thread
without forking a new Thread or blocking using a
WorkspaceModifyOperation. |
protected
String
|
CopyFilesAndFoldersOperation.
getDeepCheckQuestion
(
IResource source)
Returns the message for querying deep copy/move of a linked resource. |
protected
String
|
MoveFilesAndFoldersOperation.
getDeepCheckQuestion
(
IResource source)
Returns the message for querying deep copy/move of a linked resource. |
protected
IFile
|
CopyFilesAndFoldersOperation.
getFile
(
IResource resource)
Returns the resource either casted to or adapted to an IFile. |
protected
IFolder
|
CopyFilesAndFoldersOperation.
getFolder
(
IResource resource)
Returns the resource either casted to or adapted to an IFolder. |
protected
AbstractWorkspaceOperation
|
CopyFilesAndFoldersOperation.
getUndoableCopyOrMoveOperation
(
IResource[] resources,
IPath destinationPath)
Returns an AbstractWorkspaceOperation suitable for performing the move or
copy operation that will move or copy the given resources to the given
destination path. |
protected
AbstractWorkspaceOperation
|
MoveFilesAndFoldersOperation.
getUndoableCopyOrMoveOperation
(
IResource[] resources,
IPath destinationPath)
Returns an AbstractWorkspaceOperation suitable for performing the move or
copy operation that will move or copy the given resources to the given
destination path. |
protected boolean
|
CopyFilesAndFoldersOperation.
homogenousResources
(
IResource source,
IResource destination)
Returns whether the given resources are either both linked or both
unlinked. |
protected void
|
OpenResourceAction.
invokeOperation
(
IResource resource,
IProgressMonitor monitor)
|
protected void
|
CloseResourceAction.
invokeOperation
(
IResource resource,
IProgressMonitor monitor)
|
protected void
|
BuildAction.
invokeOperation
(
IResource resource,
IProgressMonitor monitor)
|
protected void
|
WorkspaceAction.
invokeOperation
(
IResource resource,
IProgressMonitor monitor)
Deprecated. Since 3.3, subclasses should instead implement the method
WorkspaceAction.createOperation(IStatus[]) and provide an empty implementation
for this method.
|
protected void
|
ScrubLocalAction.
invokeOperation
(
IResource resource,
IProgressMonitor monitor)
Deprecated. |
protected
String
|
RenameResourceAction.
queryNewResourceName
(
IResource resource)
Return the new name to be given to the target resource. |
protected void
|
RefreshAction.
refreshResource
(
IResource resource,
IProgressMonitor monitor)
Refresh the resource (with a check for deleted projects). |
protected boolean
|
SelectionListenerAction.
resourceIsType
(
IResource resource,
int resourceMask)
Returns whether the type of the given resource is among those in the
given resource type mask. |
protected void
|
MoveResourceAction.
runOperation
(
IResource[] resources,
IContainer destination)
|
protected void
|
CopyResourceAction.
runOperation
(
IResource[] resources,
IContainer destination)
Runs the operation created in createOperaiton
|
protected void
|
RenameResourceAction.
runWithNewPath
(
IPath path,
IResource resource)
|
String
|
CopyFilesAndFoldersOperation.
validateDestination
(
IContainer destination,
IResource[] sourceResources)
Checks whether the destination is valid for copying the source resources. |
String
|
MoveFilesAndFoldersOperation.
validateDestination
(
IContainer destination,
IResource[] sourceResources)
|
Methods in
org.eclipse.ui.ide with parameters of type
IResource
|
static boolean
|
IDE.
saveAllEditors
(
IResource[] resourceRoots,
boolean confirm)
Save all dirty editors in the workbench whose editor input is a child
resource of one of the IResource 's provided. |
Constructors in
org.eclipse.ui.ide.undo with parameters of type
IResource
|
CopyResourcesOperation
(
IResource[] resources,
IPath[] destinationPaths,
String label)
Create a CopyResourcesOperation that copies each of the specified
resources to its corresponding destination path in the destination path
array. |
CopyResourcesOperation
(
IResource[] resources,
IPath destinationPath,
String label)
Create a CopyResourcesOperation that copies all of the specified
resources to a single target location. |
CopyResourcesOperation
(
IResource resource,
IPath newPath,
String label)
Create a CopyResourcesOperation that copies a single resource to a new
location. |
CreateMarkersOperation
(
String[] types,
Map[] attributes,
IResource[] resources,
String name)
Create an undoable operation that can create multiple markers of various
types on multiple resources. |
CreateMarkersOperation
(
String type,
Map[] attributes,
IResource[] resources,
String name)
Create an undoable operation that can create multiple markers of a single
type on multiple resources. |
CreateMarkersOperation
(
String type,
Map attributes,
IResource resource,
String name)
Create an undoable operation that can create a marker of a specific type
on a resource. |
DeleteResourcesOperation
(
IResource[] resources,
String label,
boolean deleteContent)
Create a DeleteResourcesOperation |
MoveResourcesOperation
(
IResource[] resources,
IPath destinationPath,
String label)
Create a MoveResourcesOperation that moves all of the specified resources
to the same target location, using their existing names. |
MoveResourcesOperation
(
IResource resource,
IPath newPath,
String label)
Create a MoveResourcesOperation that moves a single resource to a new
location. |
Methods in
org.eclipse.ui.texteditor that return
IResource
|
protected
IResource
|
ResourceMarkerAnnotationModel.
getResource
()
Returns the resource serving as the source of markers for this annotation model. |
protected
IResource
|
MarkerRulerAction.
getResource
()
Returns the resource for which to create the marker,
or null if there is no applicable resource. |
protected
IResource
|
SelectMarkerRulerAction.
getResource
()
Returns the resource for which to create the marker,
or null if there is no applicable resource. |
protected
IResource
|
AddMarkerAction.
getResource
()
Returns the resource on which to create the marker,
or null if there is no applicable resource. |
Methods in
org.eclipse.ui.views.navigator with parameters of type
IResource
|
protected int
|
ResourceComparator.
compareNames
(
IResource resource1,
IResource resource2)
Returns a number reflecting the collation order of the given resources
based on their resource names. |
protected int
|
ResourceSorter.
compareNames
(
IResource resource1,
IResource resource2)
Deprecated. Returns a number reflecting the collation order of the given resources
based on their resource names. |
protected int
|
ResourceComparator.
compareTypes
(
IResource resource1,
IResource resource2)
Returns a number reflecting the collation order of the given resources
based on their respective file extensions. |
protected int
|
ResourceSorter.
compareTypes
(
IResource resource1,
IResource resource2)
Deprecated. Returns a number reflecting the collation order of the given resources
based on their respective file extensions. |
static boolean
|
ResourceSelectionUtil.
resourceIsType
(
IResource resource,
int resourceMask)
Deprecated. Returns whether the type of the given resource is among the specified
resource types. |
protected void
|
ResourceNavigatorRenameAction.
runWithNewPath
(
IPath path,
IResource resource)
Deprecated. |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|