Package | Description |
---|---|
org.eclipse.core.resources |
Provides basic support for managing a workspace and
its resources.
|
org.eclipse.core.runtime.content |
Provides core support for content types.
|
org.eclipse.core.runtime.jobs |
Provides core support for scheduling and interacting with background activity.
|
org.eclipse.equinox.p2.ui |
Provides provisioning user interface classes that can be used for assembling
a provisioning UI.
|
org.eclipse.team.core.variants |
Application programming interfaces for accessing and managing resource variants.
|
org.eclipse.ui.ide |
APIs for the IDE-specific portion of the Eclipse Platform User Interface.
|
org.eclipse.ui.progress |
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
|
org.eclipse.ui.statushandlers |
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
|
Modifier and Type | Method and Description |
---|---|
QualifiedName[] |
ISynchronizer.getPartners()
Returns a list of synchronization partner names currently registered
with this synchronizer.
|
Modifier and Type | Method and Description |
---|---|
Map<QualifiedName,String> |
IResource.getPersistentProperties()
Returns a copy of the map of this resource's persistent properties.
|
Map<QualifiedName,Object> |
IResource.getSessionProperties()
Returns a copy of the map of this resource's session properties.
|
Modifier and Type | Method and Description |
---|---|
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.
|
void |
ISynchronizer.add(QualifiedName partner)
Adds the named synchronization partner to this synchronizer's
registry of partners.
|
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.
|
String |
IResource.getPersistentProperty(QualifiedName key)
Returns the value of the persistent property of this resource identified
by the given key, or
null if this resource has no such property. |
Object |
IResourceProxy.getSessionProperty(QualifiedName key)
Returns the value of the session property of the resource being
visited, identified by the given key.
|
Object |
IResource.getSessionProperty(QualifiedName key)
Returns the value of the session property of this resource identified
by the given key, or
null if this resource has no such property. |
byte[] |
ISynchronizer.getSyncInfo(QualifiedName partner,
IResource resource)
Returns the named sync partner's synchronization information for the given resource.
|
void |
ISynchronizer.remove(QualifiedName partner)
Removes the named synchronization partner from this synchronizer's
registry.
|
void |
IResource.setPersistentProperty(QualifiedName key,
String value)
Sets the value of the persistent property of this resource identified
by the given key.
|
void |
IResource.setSessionProperty(QualifiedName key,
Object value)
Sets the value of the session property of this resource identified
by the given key.
|
void |
ISynchronizer.setSyncInfo(QualifiedName partner,
IResource resource,
byte[] info)
Sets the named sync partner's synchronization information for the given resource.
|
Modifier and Type | Field and Description |
---|---|
static QualifiedName[] |
IContentDescription.ALL
Options constant meaning that all properties should be described.
|
static QualifiedName |
IContentDescription.BYTE_ORDER_MARK
Key for the "byte order mark" property.
|
static QualifiedName |
IContentDescription.CHARSET
Key for the "charset" property.
|
Modifier and Type | Method and Description |
---|---|
QualifiedName[] |
XMLContentDescriber.getSupportedOptions() |
QualifiedName[] |
BinarySignatureDescriber.getSupportedOptions() |
QualifiedName[] |
IContentDescriber.getSupportedOptions()
Returns the properties supported by this describer.
|
Modifier and Type | Method and Description |
---|---|
IContentDescription |
IContentType.getDescriptionFor(InputStream contents,
QualifiedName[] options)
Tries to obtain a description for the given contents.
|
IContentDescription |
IContentTypeMatcher.getDescriptionFor(InputStream contents,
String fileName,
QualifiedName[] options)
Tries to obtain a description for the given contents and file name.
|
IContentDescription |
IContentType.getDescriptionFor(Reader contents,
QualifiedName[] options)
Tries to obtain a description for the given contents.
|
IContentDescription |
IContentTypeMatcher.getDescriptionFor(Reader contents,
String fileName,
QualifiedName[] options)
Tries to obtain a description for the given contents and file name.
|
Object |
IContentDescription.getProperty(QualifiedName key)
Returns the value of custom property set by the content describer,
or the default value for the property, if one has been defined.
|
boolean |
IContentDescription.isRequested(QualifiedName key)
Returns whether the given property is requested to be described.
|
void |
IContentDescription.setProperty(QualifiedName key,
Object value)
Sets the given property to the given value.
|
Modifier and Type | Method and Description |
---|---|
Object |
Job.getProperty(QualifiedName key)
Returns the value of the property of this job identified by the given key,
or
null if this job has no such property. |
void |
Job.setProperty(QualifiedName key,
Object value)
Sets the value of the property of this job identified
by the given key.
|
Modifier and Type | Field and Description |
---|---|
static QualifiedName |
LoadMetadataRepositoryJob.ACCUMULATE_LOAD_ERRORS
The key that should be used to set a property on a repository load job to indicate
that load errors should be accumulated into a single status rather than reported
as they occur.
|
static QualifiedName |
LoadMetadataRepositoryJob.SUPPRESS_AUTHENTICATION_JOB_MARKER
The key that should be used to set a property on a repository load job to indicate
that authentication should be suppressed when loading the repositories.
|
static QualifiedName |
LoadMetadataRepositoryJob.SUPPRESS_REPOSITORY_EVENTS
The key that should be used to set a property on a repository load job to indicate
that repository events triggered by this job should be suppressed so that clients
will ignore all events related to the load.
|
static QualifiedName |
LoadMetadataRepositoryJob.WIZARD_CLIENT_SHOULD_SCHEDULE
The key that should be used to set a property on a repository load job to indicate
that a wizard receiving this job needs to schedule it.
|
Modifier and Type | Method and Description |
---|---|
QualifiedName |
PersistantResourceVariantByteStore.getSyncName()
Return the qualified name that uniquely identifies this tree.
|
Constructor and Description |
---|
PersistantResourceVariantByteStore(QualifiedName name)
Create a persistent tree that uses the given qualified name
as the key in the
org.eclipse.core.resources.ISynchronizer . |
ThreeWaySynchronizer(QualifiedName name)
Create a three-way synchronizer that uses a persistent
byte store with the given qualified name as its unique
identifier.
|
Modifier and Type | Field and Description |
---|---|
static QualifiedName |
IDE.EDITOR_KEY
The persistent property key used on IFile resources to contain the
preferred editor ID to use.
|
Modifier and Type | Field and Description |
---|---|
static QualifiedName |
IProgressConstants.ACTION_PROPERTY
This property is used to associate an
IAction with a Job. |
static QualifiedName |
IProgressConstants2.COMMAND_PROPERTY
This property is used to associate a
ParameterizedCommand
with a Job. |
static QualifiedName |
IProgressConstants.ICON_PROPERTY
This property is used to associate an
ImageDescriptor with a Job. |
static QualifiedName |
IProgressConstants.KEEP_PROPERTY
This property provides a hint to the progress UI to keep Jobs
in the UI after they have finished.
|
static QualifiedName |
IProgressConstants.KEEPONE_PROPERTY
The KEEPONE_PROPERTY is an extension to the KEEP_PROPERTY, that provides a hint
to the progress UI to ensure that only a single Job of a Job family is kept in the
set of kept Jobs.
|
static QualifiedName |
IProgressConstants.NO_IMMEDIATE_ERROR_PROMPT_PROPERTY
This property provides a hint to the progress UI to not prompt on errors
immediately but instead make the errors available through the progress UI.
|
static QualifiedName |
IProgressConstants.PROPERTY_IN_DIALOG
This is a property set on a user job if the user has not decided to
run the job in the background.
|
static QualifiedName |
IProgressConstants2.SHOW_IN_TASKBAR_ICON_PROPERTY
This property provides a hint to the progress UI to show the progress of
the job in the application TaskBar
The property must be of type
Boolean and the hint is used if
its value is true . |
Modifier and Type | Field and Description |
---|---|
static QualifiedName |
IStatusAdapterConstants.EXPLANATION_PROPERTY
This property is used to add an explanation to the adapter.
|
static QualifiedName |
IStatusAdapterConstants.HINT_PROPERTY
This property is used to add a hint to the adapter.
|
static QualifiedName |
IStatusAdapterConstants.TIMESTAMP_PROPERTY
This property is used to add a timestamp to the adapter.
|
static QualifiedName |
StatusAdapter.TIMESTAMP_PROPERTY
Deprecated.
use
IStatusAdapterConstants.TIMESTAMP_PROPERTY
instead |
static QualifiedName |
IStatusAdapterConstants.TITLE_PROPERTY
This property is used to add title to the adapter.
|
static QualifiedName |
StatusAdapter.TITLE_PROPERTY
Deprecated.
use
IStatusAdapterConstants.TITLE_PROPERTY instead |
Modifier and Type | Method and Description |
---|---|
Object |
StatusAdapter.getProperty(QualifiedName key)
Returns the value of the adapter's property identified by the given key,
or
null if this adapter has no such property. |
void |
StatusAdapter.setProperty(QualifiedName key,
Object value)
Sets the value of the receiver's property identified by the given key.
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.