Package org.eclipse.team.core
Application programming interfaces for defining and working with repository providers.
See:
Description
Interface Summary
|
ICache
|
A cache that is associated with a synchronization that allows clients
to cache synchronization state related to their model for the duration of the
operation. |
ICacheListener
|
Listener that, when registered with a cache, gets invoked
when the cache is disposed. |
IFileContentManager
|
This is the API to define mappings between file names, file extensions and
content types, typically used by repository providers in order to determine
whether a given file can be treated as text or must be considered binary. |
IFileTypeInfo
|
Deprecated. Use the IFileContentManager API instead.
|
IIgnoreInfo
|
An ignore info specifies both the pattern and the enabled state of a globally
ignored pattern. |
IProjectSetSerializer
|
Deprecated. Use
RepositoryProviderType.getProjectSetCapability()
to obtain an instance of
ProjectSetCapability instead.
|
IStringMapping
|
A simple interface for mappings from a string (usually a file name or a file
extension) and a content type (typically Team.TEXT ,
Team.BINARY or Team.UNKNOWN . |
ITeamStatus
|
Defines the status codes used in the status of exceptions and errors relating to Team. |
Exception Summary
|
TeamException
|
This exception is thrown by the team provider API. |
Package org.eclipse.team.core Description
Application programming interfaces for defining and working with repository providers.
Package Specification
This package specifies the API for defining repository providers. A repository
provider supports the sharing of projects in the local Eclipse workspace
with remote locations managed by a particular type of repository system.
Additional facilities included in this API exist for the mapping and unmapping of a
repository provider to a project, the definition of a project set serializer for
sharing workspace setup, and the management of global ignore patterns and content type
determination for files.
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.