|
Eclipse Platform Release 3.3 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CoreException | |
---|---|
org.eclipse.ant.core | Provides support for running the Ant build tool in the platform. |
org.eclipse.compare | Provides support for performing structural and textual compare operations on arbitrary data and displaying the results. |
org.eclipse.compare.contentmergeviewer | Support for compare and merge viewers which show the content side-by-side. |
org.eclipse.compare.patch | Provides support for applying and working with patches. |
org.eclipse.compare.structuremergeviewer | Provides support for finding and displaying the differences between hierarchically structured data. |
org.eclipse.core.expressions | Application programming interfaces for the expression language. |
org.eclipse.core.filebuffers | Provides the API for accessing file buffers. |
org.eclipse.core.filebuffers.manipulation | Provides the API for manipulating file buffers. |
org.eclipse.core.filesystem | Provides an interface for interacting with a file system. |
org.eclipse.core.filesystem.provider | Provides an API to be extended by a file system implementation. |
org.eclipse.core.net.proxy | Provides support for the management of platform level proxy settings. |
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.runtime | Provides support for the runtime platform, core utility methods and the extension registry. |
org.eclipse.core.runtime.content | Provides core support for content types. |
org.eclipse.core.runtime.preferences | Provides core support for Eclipse preferences. |
org.eclipse.core.runtime.spi | Extension registry infrastructure for service providers Package Specification This package provides an infrastructure and helper utilities oriented towards service providers implementing their own extension registries. |
org.eclipse.core.variables | Provides support for defining and contributing variables for the purpose of string substitution. |
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.core.sourcelookup | Provides support for source lookup. |
org.eclipse.debug.core.sourcelookup.containers | Provides implementations of common source containers supporting source lookup. |
org.eclipse.debug.ui | Provides a generic debugger user interface that clients may customize via standard workbench extension points. |
org.eclipse.debug.ui.actions | Provides a set of actions related to running and debugging applications. |
org.eclipse.debug.ui.memory | Provides classes and interfaces to render memory blocks in the memory view. |
org.eclipse.debug.ui.sourcelookup | Provides a user interface for debug platform source lookup facilities. |
org.eclipse.equinox.jsp.jasper.registry | Provides core support for the HttpService Servlet. |
org.eclipse.help.search | Provides the ability to add participants to help search and is responsible for creating search indices. |
org.eclipse.help.ui.browser | Provides an implementation of IWorkbenchWindowActionDelegate for opening a URL in a browser. |
org.eclipse.ltk.core.refactoring | Application programmer interface to implement semantic preserving workspace transformations. |
org.eclipse.ltk.core.refactoring.history | Application programming interface to query refactoring history information from the refactoring infrastructure. |
org.eclipse.ltk.core.refactoring.model | Application programming interface to support logical models. |
org.eclipse.ltk.core.refactoring.participants | Application programming interface to participant in existing rename, move and delete refactorings if the refactoring provider supports participation. |
org.eclipse.ltk.ui.refactoring | Application programming interface to implement a wizard based user interface for refactorings. |
org.eclipse.ltk.ui.refactoring.history | Application programming interface to display and preview refactoring history information. |
org.eclipse.ltk.ui.refactoring.model | Application programming interface to provide model integration for refactoring histories. |
org.eclipse.search.core.text | Classes giving access to the file (text) search functionality. |
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.ui.history | Application programming interfaces for working with history Package Specification This package specifies the API for providing history pages to the history view. |
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.cheatsheets | Provides support for working with cheat sheets. |
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.undo | APIs that provide undo and redo behavior for operations that manipulate the workspace. |
org.eclipse.ui.intro.universal | Provides a mechanism to add a preference page to customize welcome. |
org.eclipse.ui.part | Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface. |
org.eclipse.ui.plugin | Class hierarchies for plug-ins that integrate with the Eclipse Platform UI. |
org.eclipse.ui.texteditor | Provides a framework for text editors obeying to the desktop rules. |
org.eclipse.ui.texteditor.quickdiff | Provides interfaces to for the org.eclipse.ui.editors.quickDiffReferenceProvider
extension point and adds an action to enable quick diff display for an editor. |
org.eclipse.ui.texteditor.rulers | Provides interfaces and classes for the org.eclipse.ui.workbench.texteditor.rulerColumns . |
org.eclipse.ui.texteditor.spelling | Partial infrastructure for spell checking in text editors. |
org.eclipse.ui.themes | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. |
org.eclipse.ui.views | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. |
org.eclipse.ui.views.markers | Utility classes for working with markers in views
|
org.eclipse.ui.wizards | Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface wizard support. |
org.eclipse.update.configuration | Provides support for accessing local installation information. |
org.eclipse.update.core | Provides support for extending the base installation and update services. |
org.eclipse.update.core.model | Provides model support for extending the base installation and update services. |
org.eclipse.update.operations | Provides support for performing various install/update operations. |
org.eclipse.update.search | Provides support for performing searches and filtering of features. |
Uses of CoreException in org.eclipse.ant.core |
---|
Methods in org.eclipse.ant.core that throw CoreException | |
TargetInfo[] |
AntRunner.getAvailableTargets()
Returns the buildfile target information. |
void |
AntRunner.run(IProgressMonitor monitor)
Runs the build file. |
protected void |
AntRunner.handleInvocationTargetException(Object runner,
Class classInternalAntRunner,
InvocationTargetException e)
|
protected void |
AntRunner.problemLoadingClass(Throwable e)
|
void |
AntRunner.run()
Runs the build file. |
Uses of CoreException in org.eclipse.compare |
---|
Methods in org.eclipse.compare that throw CoreException | |
void |
SharedDocumentAdapter.connect(IDocumentProvider provider,
IEditorInput documentKey)
|
protected void |
SharedDocumentAdapter.saveDocument(IDocumentProvider provider,
IEditorInput documentKey,
IDocument document,
boolean overwrite,
IProgressMonitor monitor)
A helper method to save a document. |
InputStream |
ResourceNode.getContents()
|
protected InputStream |
ResourceNode.createStream()
Returns an open stream if the corresponding resource implements the IStorage interface. |
InputStream |
IStreamContentAccessor.getContents()
Returns an open InputStream for this object which can be used to retrieve the object's content.
|
void |
ISharedDocumentAdapter.connect(IDocumentProvider provider,
IEditorInput documentKey)
Connect the given element to its document provider. |
void |
ISharedDocumentAdapter.flushDocument(IDocumentProvider provider,
IEditorInput documentKey,
IDocument document,
boolean overwrite)
Flush the contents of the given document into the typed element that provided the document. |
String |
IEncodedStreamContentAccessor.getCharset()
Returns the name of a charset encoding to be used when decoding this stream accessor's contents into characters. |
InputStream |
HistoryItem.getContents()
|
String |
HistoryItem.getCharset()
|
void |
CompareEditorInput.saveChanges(IProgressMonitor monitor)
Save any unsaved changes. |
InputStream |
BufferedContent.getContents()
|
protected abstract InputStream |
BufferedContent.createStream()
Creates and returns a stream for reading the contents. |
Uses of CoreException in org.eclipse.compare.contentmergeviewer |
---|
Methods in org.eclipse.compare.contentmergeviewer that throw CoreException | |
void |
ContentMergeViewer.save(IProgressMonitor monitor)
Deprecated. use IFlushable.flush(IProgressMonitor) . |
Uses of CoreException in org.eclipse.compare.patch |
---|
Methods in org.eclipse.compare.patch that throw CoreException | |
String |
IHunk.getCharset()
Returns the name of a charset encoding to be used when decoding the contents of this hunk into characters. |
String |
IFilePatchResult.getCharset()
Returns the name of a charset encoding to be used when decoding the contents of this result into characters. |
static boolean |
ApplyPatchOperation.isPatch(IStorage storage)
Return whether the given storage contains a patch. |
static IFilePatch[] |
ApplyPatchOperation.parsePatch(IStorage storage)
Parse the given patch and return the set of file patches that it contains. |
Uses of CoreException in org.eclipse.compare.structuremergeviewer |
---|
Methods in org.eclipse.compare.structuremergeviewer that throw CoreException | |
IStructureComparator |
StructureCreator.createStructure(Object element,
IProgressMonitor monitor)
|
protected abstract IStructureComparator |
StructureCreator.createStructureComparator(Object element,
IDocument document,
ISharedDocumentAdapter sharedDocumentAdapter,
IProgressMonitor monitor)
Create an IStructureComparator for the given element using the
contents available in the given document. |
ITypedElement |
StructureCreator.createElement(Object element,
Object input,
IProgressMonitor monitor)
Default implementation of StructureCreator.createElement(Object, Object, IProgressMonitor)
that uses StructureCreator.getPath(Object, Object) to determine the
path for the element, StructureCreator.createStructure(Object, IProgressMonitor) to create the structure
and StructureCreator.findElement(IStructureComparator, String[]) to find the
element in the structure. |
void |
SharedDocumentAdapterWrapper.connect(IDocumentProvider provider,
IEditorInput documentKey)
|
void |
SharedDocumentAdapterWrapper.flushDocument(IDocumentProvider provider,
IEditorInput documentKey,
IDocument document,
boolean overwrite)
|
IStructureComparator |
IStructureCreator2.createStructure(Object input,
IProgressMonitor monitor)
Creates a tree structure consisting of IStructureComparator s
from the given object and returns its root object. |
ITypedElement |
IStructureCreator2.createElement(Object element,
Object input,
IProgressMonitor monitor)
Creates the single node specified by path from the given input object. |
Uses of CoreException in org.eclipse.core.expressions |
---|
Methods in org.eclipse.core.expressions that throw CoreException | |
Object |
IVariableResolver.resolve(String name,
Object[] args)
Resolves a variable for the given name and arguments. |
IPropertyTester |
IPropertyTester.instantiate()
Loads the implementation class for this property tester and returns an instance of this class. |
Object |
IEvaluationContext.resolveVariable(String name,
Object[] args)
Resolves a variable for the given name and arguments. |
Expression |
ExpressionConverter.perform(IConfigurationElement root)
Converts the tree of configuration elements represented by the given root element and returns a corresponding expression tree. |
Expression |
ExpressionConverter.perform(Element root)
Converts the tree of DOM elements represented by the given root element and returns a corresponding expression tree. |
abstract EvaluationResult |
Expression.evaluate(IEvaluationContext context)
Evaluates this expression. |
Object |
EvaluationContext.resolveVariable(String name,
Object[] args)
Resolves a variable for the given name and arguments. This method can be used to dynamically resolve variable such as plug-in descriptors, resources, etc. The method is used by the resolve expression. |
abstract Expression |
ElementHandler.create(ExpressionConverter converter,
IConfigurationElement config)
Creates the corresponding expression for the given configuration element. |
Expression |
ElementHandler.create(ExpressionConverter converter,
Element element)
Creates the corresponding expression for the given DOM element. |
protected void |
ElementHandler.processChildren(ExpressionConverter converter,
IConfigurationElement element,
org.eclipse.core.internal.expressions.CompositeExpression expression)
Converts the children of the given configuration element and adds them to the given composite expression. |
protected void |
ElementHandler.processChildren(ExpressionConverter converter,
Element element,
org.eclipse.core.internal.expressions.CompositeExpression expression)
Converts the children of the given DOM element and adds them to the given composite expression. |
Uses of CoreException in org.eclipse.core.filebuffers |
---|
Methods in org.eclipse.core.filebuffers that throw CoreException | |
void |
IPersistableAnnotationModel.commit(IDocument document)
Transforms the current transient state of the annotation model into a persistent state. |
void |
IPersistableAnnotationModel.revert(IDocument document)
Changes the current transient state of the annotation model to match the last persisted state. |
void |
IPersistableAnnotationModel.reinitialize(IDocument document)
Forces this annotation model to re-initialize from the persistent state. |
void |
IFileBufferManager.connect(IPath location,
IProgressMonitor monitor)
Deprecated. As of 3.3, replaced by IFileBufferManager.connect(IPath, LocationKind, IProgressMonitor) |
void |
IFileBufferManager.connect(IPath location,
LocationKind locationKind,
IProgressMonitor monitor)
Connects the file at the given location to this manager. |
void |
IFileBufferManager.connectFileStore(IFileStore fileStore,
IProgressMonitor monitor)
Connects the given file store to this manager. |
void |
IFileBufferManager.disconnect(IPath location,
IProgressMonitor monitor)
Deprecated. As of 3.3, replaced by IFileBufferManager.disconnect(IPath, LocationKind, IProgressMonitor) |
void |
IFileBufferManager.disconnect(IPath location,
LocationKind locationKind,
IProgressMonitor monitor)
Disconnects the file at the given location from this manager. |
void |
IFileBufferManager.disconnectFileStore(IFileStore fileStore,
IProgressMonitor monitor)
Disconnects the given file store from this manager. |
void |
IFileBufferManager.validateState(IFileBuffer[] fileBuffers,
IProgressMonitor monitor,
Object computationContext)
Validates the state of the given file buffers and tries to bring the buffer's underlying file into a state in which it can be modified. |
void |
IFileBuffer.commit(IProgressMonitor monitor,
boolean overwrite)
Commits this file buffer by changing the contents of the underlying file to the contents of this file buffer. |
void |
IFileBuffer.revert(IProgressMonitor monitor)
Reverts the contents of this file buffer to the content of its underlying file. |
void |
IFileBuffer.validateState(IProgressMonitor monitor,
Object computationContext)
Validates the state of this file buffer and tries to bring the buffer's underlying file into a state in which it can be modified. |
IContentType |
IFileBuffer.getContentType()
Returns the content type of this file buffer or null
if none could be determined. |
Uses of CoreException in org.eclipse.core.filebuffers.manipulation |
---|
Methods in org.eclipse.core.filebuffers.manipulation that throw CoreException | |
protected abstract MultiTextEditWithProgress |
TextFileBufferOperation.computeTextEdit(ITextFileBuffer textFileBuffer,
IProgressMonitor progressMonitor)
Computes and returns a text edit. |
void |
TextFileBufferOperation.run(IFileBuffer fileBuffer,
IProgressMonitor progressMonitor)
|
protected MultiTextEditWithProgress |
RemoveTrailingWhitespaceOperation.computeTextEdit(ITextFileBuffer fileBuffer,
IProgressMonitor progressMonitor)
|
void |
IFileBufferOperation.run(IFileBuffer fileBuffer,
IProgressMonitor monitor)
Runs this operation, that is manipulates the content of the given file buffer. |
void |
GenericFileBufferOperationRunner.execute(IPath[] locations,
IFileBufferOperation operation,
IProgressMonitor monitor)
Executes the given operation for all file buffers specified by the given locations. |
protected void |
GenericFileBufferOperationRunner.commit(IFileBuffer[] fileBuffers,
IProgressMonitor progressMonitor)
|
protected void |
GenericFileBufferOperationRunner.doCommit(IFileBuffer[] fileBuffers,
IProgressMonitor progressMonitor)
|
protected void |
FileBufferOperationRunner.commit(IFileBuffer[] fileBuffers,
IProgressMonitor progressMonitor)
|
protected MultiTextEditWithProgress |
ConvertLineDelimitersOperation.computeTextEdit(ITextFileBuffer fileBuffer,
IProgressMonitor progressMonitor)
|
IContainer |
ContainerCreator.createContainer(IProgressMonitor progressMonitor)
Creates this container. |
Uses of CoreException in org.eclipse.core.filesystem |
---|
Methods in org.eclipse.core.filesystem that throw CoreException | |
IFileInfo[] |
IFileStore.childInfos(int options,
IProgressMonitor monitor)
Returns an IFileInfo instance for each file and directory contained
within this store. |
String[] |
IFileStore.childNames(int options,
IProgressMonitor monitor)
Returns the names of the files and directories contained within this store. |
IFileStore[] |
IFileStore.childStores(int options,
IProgressMonitor monitor)
Returns an IFileStore instance for each file and directory contained
within this store. |
void |
IFileStore.copy(IFileStore destination,
int options,
IProgressMonitor monitor)
Copies the file represented by this store to the provided destination store. |
void |
IFileStore.delete(int options,
IProgressMonitor monitor)
Deletes the files and directories represented by this store. |
IFileInfo |
IFileStore.fetchInfo(int options,
IProgressMonitor monitor)
Fetches and returns information about this file from the underlying file system. |
IFileStore |
IFileStore.mkdir(int options,
IProgressMonitor monitor)
Creates a directory, and optionally its parent directories. |
void |
IFileStore.move(IFileStore destination,
int options,
IProgressMonitor monitor)
Moves the file represented by this store to the provided destination store. |
InputStream |
IFileStore.openInputStream(int options,
IProgressMonitor monitor)
Returns an open input stream on the contents of this file. |
OutputStream |
IFileStore.openOutputStream(int options,
IProgressMonitor monitor)
Returns an open output stream on the contents of this file. |
void |
IFileStore.putInfo(IFileInfo info,
int options,
IProgressMonitor monitor)
Writes information about this file to the underlying file system. |
File |
IFileStore.toLocalFile(int options,
IProgressMonitor monitor)
Returns a file in the local file system with the same state as this file. |
IFileTree |
IFileSystem.fetchFileTree(IFileStore root,
IProgressMonitor monitor)
Returns a file tree containing information about the complete sub-tree rooted at the given store. |
static IFileSystem |
EFS.getFileSystem(String scheme)
Returns a file system corresponding to the given scheme. |
static IFileStore |
EFS.getStore(URI uri)
Returns the file store corresponding to the provided URI. |
Uses of CoreException in org.eclipse.core.filesystem.provider |
---|
Uses of CoreException in org.eclipse.core.net.proxy |
---|
Methods in org.eclipse.core.net.proxy that throw CoreException | |
void |
IProxyService.setProxyData(IProxyData[] proxies)
Set the information associated with known proxy types. |
void |
IProxyService.setNonProxiedHosts(String[] hosts)
Set the list of hosts for which non proxy should be used. |
Uses of CoreException in org.eclipse.core.resources |
---|
Methods in org.eclipse.core.resources that throw CoreException | |
abstract IStatus |
WorkspaceJob.runInWorkspace(IProgressMonitor monitor)
Runs the operation, reporting progress to and accepting cancelation requests from the given progress monitor. |
protected abstract IProject[] |
IncrementalProjectBuilder.build(int kind,
Map args,
IProgressMonitor monitor)
Runs this builder in the specified manner. |
protected void |
IncrementalProjectBuilder.clean(IProgressMonitor monitor)
Clean is an opportunity for a builder to discard any additional state that has been computed as a result of previous builds. |
void |
IncrementalProjectBuilder.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
Sets initialization data for this builder. |
void |
IWorkspaceRunnable.run(IProgressMonitor monitor)
Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor. |
void |
IWorkspaceRoot.delete(boolean deleteContent,
boolean force,
IProgressMonitor monitor)
Deletes everything in the workspace except the workspace root resource itself. |
ISavedState |
IWorkspace.addSaveParticipant(Plugin plugin,
ISaveParticipant participant)
Registers the given plug-in's workspace save participant, and returns an object describing the workspace state at the time of the last save in which the plug-in participated. |
void |
IWorkspace.build(int kind,
IProgressMonitor monitor)
Builds all projects in this workspace. |
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. |
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. |
void |
IWorkspace.deleteMarkers(IMarker[] markers)
Removes the given markers from the resources with which they are associated. |
IProjectDescription |
IWorkspace.loadProjectDescription(IPath projectDescriptionFile)
Reads the project description file (".project") from the given location in the local file system. |
IProjectDescription |
IWorkspace.loadProjectDescription(InputStream projectDescriptionFile)
Reads the project description file (".project") from the given InputStream. |
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. |
void |
IWorkspace.run(IWorkspaceRunnable action,
ISchedulingRule rule,
int flags,
IProgressMonitor monitor)
Runs the given action as an atomic workspace operation. |
void |
IWorkspace.run(IWorkspaceRunnable action,
IProgressMonitor monitor)
Runs the given action as an atomic workspace operation. |
IStatus |
IWorkspace.save(boolean full,
IProgressMonitor monitor)
Saves this workspace's valuable state on disk. |
void |
IWorkspace.setDescription(IWorkspaceDescription description)
Sets the workspace 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.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. |
void |
ISynchronizer.setSyncInfo(QualifiedName partner,
IResource resource,
byte[] info)
Sets the named sync partner's synchronization information for the given resource. |
InputStream |
IStorage.getContents()
Returns an open input stream on the contents of this storage. |
void |
ISaveParticipant.prepareToSave(ISaveContext context)
Tells this participant that the workspace is about to be saved. |
void |
ISaveParticipant.saving(ISaveContext context)
Tells this participant to save its important state because the workspace is being saved, as described in the supplied save context. |
boolean |
IResourceVisitor.visit(IResource resource)
Visits the given resource. |
boolean |
IResourceProxyVisitor.visit(IResourceProxy proxy)
Visits the given resource. |
boolean |
IResourceDeltaVisitor.visit(IResourceDelta delta)
Visits the given resource delta. |
void |
IResourceDelta.accept(IResourceDeltaVisitor visitor)
Accepts the given visitor. |
void |
IResourceDelta.accept(IResourceDeltaVisitor visitor,
boolean includePhantoms)
Accepts the given visitor. |
void |
IResourceDelta.accept(IResourceDeltaVisitor visitor,
int memberFlags)
Accepts the given visitor. |
void |
IResource.accept(IResourceProxyVisitor visitor,
int memberFlags)
Accepts the given visitor for an optimized traversal. |
void |
IResource.accept(IResourceVisitor visitor)
Accepts the given visitor. |
void |
IResource.accept(IResourceVisitor visitor,
int depth,
boolean includePhantoms)
Accepts the given visitor. |
void |
IResource.accept(IResourceVisitor visitor,
int depth,
int memberFlags)
Accepts the given visitor. |
void |
IResource.clearHistory(IProgressMonitor monitor)
Removes the local history of this resource and its descendents. |
void |
IResource.copy(IPath destination,
boolean force,
IProgressMonitor monitor)
Makes a copy of this resource at the given path. |
void |
IResource.copy(IPath destination,
int updateFlags,
IProgressMonitor monitor)
Makes a copy of this resource at the given path. |
void |
IResource.copy(IProjectDescription description,
boolean force,
IProgressMonitor monitor)
Makes a copy of this project using the given project description. |
void |
IResource.copy(IProjectDescription description,
int updateFlags,
IProgressMonitor monitor)
Makes a copy of this project using the given project description. |
IMarker |
IResource.createMarker(String type)
Creates and returns the marker with the specified type on this resource. |
void |
IResource.delete(boolean force,
IProgressMonitor monitor)
Deletes this resource from the workspace. |
void |
IResource.delete(int updateFlags,
IProgressMonitor monitor)
Deletes this resource from the workspace. |
void |
IResource.deleteMarkers(String type,
boolean includeSubtypes,
int depth)
Deletes all markers on this resource of the given type, and, optionally, deletes such markers from its children. |
IMarker |
IResource.findMarker(long id)
Returns the marker with the specified id on this resource, Returns null if there is no matching marker. |
IMarker[] |
IResource.findMarkers(String type,
boolean includeSubtypes,
int depth)
Returns all markers of the specified type on this resource, and, optionally, on its children. |
int |
IResource.findMaxProblemSeverity(String type,
boolean includeSubtypes,
int depth)
Returns the maximum value of the IMarker.SEVERITY attribute across markers
of the specified type on this resource, and, optionally, on its children.
|
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 |
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. |
void |
IResource.move(IPath destination,
boolean force,
IProgressMonitor monitor)
Moves this resource so that it is located at the given path. |
void |
IResource.move(IPath destination,
int updateFlags,
IProgressMonitor monitor)
Moves this resource so that it is located at the given path. |
void |
IResource.move(IProjectDescription description,
boolean force,
boolean keepHistory,
IProgressMonitor monitor)
Renames or relocates this project so that it is the project specified by the given project description. |
void |
IResource.move(IProjectDescription description,
int updateFlags,
IProgressMonitor monitor)
Renames or relocates this project so that it is the project specified by the given project description. |
void |
IResource.refreshLocal(int depth,
IProgressMonitor monitor)
Refreshes the resource hierarchy from this resource and its children (to the specified depth) relative to the local file system. |
void |
IResource.revertModificationStamp(long value)
Reverts this resource's modification stamp. |
void |
IResource.setDerived(boolean isDerived)
Sets whether this resource subtree is marked as derived. |
void |
IResource.setLocal(boolean flag,
int depth,
IProgressMonitor monitor)
Deprecated. This API is no longer in use. Note that this API is unrelated to whether the resource is in the local file system versus some other file system. |
long |
IResource.setLocalTimeStamp(long value)
Sets the local time stamp on disk for this resource. |
void |
IResource.setPersistentProperty(QualifiedName key,
String value)
Sets the value of the persistent property of this resource identified by the given key. |
void |
IResource.setResourceAttributes(ResourceAttributes attributes)
Sets this resource with the given extended attributes. |
void |
IResource.setSessionProperty(QualifiedName key,
Object value)
Sets the value of the session property of this resource identified by the given key. |
void |
IResource.setTeamPrivateMember(boolean isTeamPrivate)
Sets whether this resource subtree is a team private member of its parent container. |
void |
IResource.touch(IProgressMonitor monitor)
Marks this resource as having changed even though its content may not have changed. |
void |
IProjectNature.configure()
Configures this nature for its project. |
void |
IProjectNature.deconfigure()
De-configures this nature for its project. |
void |
IProject.build(int kind,
String builderName,
Map args,
IProgressMonitor monitor)
Invokes the build method of the specified builder
for this project. |
void |
IProject.build(int kind,
IProgressMonitor monitor)
Builds this project. |
void |
IProject.close(IProgressMonitor monitor)
Closes this project. |
void |
IProject.create(IProjectDescription description,
IProgressMonitor monitor)
Creates a new project resource in the workspace using the given project description. |
void |
IProject.create(IProgressMonitor monitor)
Creates a new project resource in the workspace with files in the default location in the local file system. |
void |
IProject.delete(boolean deleteContent,
boolean force,
IProgressMonitor monitor)
Deletes this project from the workspace. |
IContentTypeMatcher |
IProject.getContentTypeMatcher()
Returns this project's content type matcher. |
IProjectDescription |
IProject.getDescription()
Returns the description for this project. |
IProjectNature |
IProject.getNature(String natureId)
Returns the specified project nature for this project or null if
the project nature has not been added to this project.
|
IProject[] |
IProject.getReferencedProjects()
Returns the projects referenced by this project. |
boolean |
IProject.hasNature(String natureId)
Returns whether the project nature specified by the given nature extension id has been added to this project. |
boolean |
IProject.isNatureEnabled(String natureId)
Returns true if the project nature specified by the given nature extension id is enabled for this project, and false otherwise. |
void |
IProject.move(IProjectDescription description,
boolean force,
IProgressMonitor monitor)
Renames this project so that it is located at the name in the given description. |
void |
IProject.open(int updateFlags,
IProgressMonitor monitor)
Opens this project. |
void |
IProject.open(IProgressMonitor monitor)
Opens this project. |
void |
IProject.setDescription(IProjectDescription description,
IProgressMonitor monitor)
Changes this project resource to match the given project description. |
void |
IProject.setDescription(IProjectDescription description,
int updateFlags,
IProgressMonitor monitor)
Changes this project resource to match the given project description. |
void |
IPathVariableManager.setValue(String name,
IPath value)
Sets the path variable with the given name to be the specified value. |
void |
IMarker.delete()
Deletes this marker from its associated resource. |
Object |
IMarker.getAttribute(String attributeName)
Returns the attribute with the given name. |
Map |
IMarker.getAttributes()
Returns a map with all the attributes for the marker. |
Object[] |
IMarker.getAttributes(String[] attributeNames)
Returns the attributes with the given names. |
long |
IMarker.getCreationTime()
Returns the time at which this marker was created. |
String |
IMarker.getType()
Returns the type of this marker. |
boolean |
IMarker.isSubtypeOf(String superType)
Returns whether the type of this marker is considered to be a sub-type of the given marker type. |
void |
IMarker.setAttribute(String attributeName,
int value)
Sets the integer-valued attribute with the given name. |
void |
IMarker.setAttribute(String attributeName,
Object value)
Sets the attribute with the given name. |
void |
IMarker.setAttribute(String attributeName,
boolean value)
Sets the boolean-valued attribute with the given name. |
void |
IMarker.setAttributes(String[] attributeNames,
Object[] values)
Sets the given attribute key-value pairs on this marker. |
void |
IMarker.setAttributes(Map attributes)
Sets the attributes for this marker to be the ones contained in the given table. |
void |
IFolder.create(boolean force,
boolean local,
IProgressMonitor monitor)
Creates a new folder resource as a member of this handle's parent resource. |
void |
IFolder.create(int updateFlags,
boolean local,
IProgressMonitor monitor)
Creates a new folder resource as a member of this handle's parent resource. |
void |
IFolder.createLink(IPath localLocation,
int updateFlags,
IProgressMonitor monitor)
Creates a new folder resource as a member of this handle's parent resource. |
void |
IFolder.createLink(URI location,
int updateFlags,
IProgressMonitor monitor)
Creates a new folder resource as a member of this handle's parent resource. |
void |
IFolder.delete(boolean force,
boolean keepHistory,
IProgressMonitor monitor)
Deletes this resource from the workspace. |
void |
IFolder.move(IPath destination,
boolean force,
boolean keepHistory,
IProgressMonitor monitor)
Moves this resource so that it is located at the given path. |
InputStream |
IFileState.getContents()
Returns an open input stream on the contents of this file state. |
void |
IFile.appendContents(InputStream source,
boolean force,
boolean keepHistory,
IProgressMonitor monitor)
Appends the entire contents of the given stream to this file. |
void |
IFile.appendContents(InputStream source,
int updateFlags,
IProgressMonitor monitor)
Appends the entire contents of the given stream to this file. |
void |
IFile.create(InputStream source,
boolean force,
IProgressMonitor monitor)
Creates a new file resource as a member of this handle's parent resource. |
void |
IFile.create(InputStream source,
int updateFlags,
IProgressMonitor monitor)
Creates a new file resource as a member of this handle's parent resource. |
void |
IFile.createLink(IPath localLocation,
int updateFlags,
IProgressMonitor monitor)
Creates a new file resource as a member of this handle's parent resource. |
void |
IFile.createLink(URI location,
int updateFlags,
IProgressMonitor monitor)
Creates a new file resource as a member of this handle's parent resource. |
void |
IFile.delete(boolean force,
boolean keepHistory,
IProgressMonitor monitor)
Deletes this file from the workspace. |
String |
IFile.getCharset()
Returns the name of a charset to be used when decoding the contents of this file into characters. |
String |
IFile.getCharset(boolean checkImplicit)
Returns the name of a charset to be used when decoding the contents of this file into characters. |
String |
IFile.getCharsetFor(Reader reader)
Returns the name of a charset to be used to encode the given contents when saving to this file. |
IContentDescription |
IFile.getContentDescription()
Returns a description for this file's current contents. |
InputStream |
IFile.getContents()
Returns an open input stream on the contents of this file. |
InputStream |
IFile.getContents(boolean force)
This refinement of the corresponding IStorage method
returns an open input stream on the contents of this file.
|
int |
IFile.getEncoding()
Deprecated. use IFile#getCharset instead |
IFileState[] |
IFile.getHistory(IProgressMonitor monitor)
Returns a list of past states of this file known to this workspace. |
void |
IFile.move(IPath destination,
boolean force,
boolean keepHistory,
IProgressMonitor monitor)
Moves this resource to be at the given location. |
void |
IFile.setCharset(String newCharset)
Deprecated. Replaced by IFile.setCharset(String, IProgressMonitor) which
is a workspace operation and reports changes in resource deltas. |
void |
IFile.setCharset(String newCharset,
IProgressMonitor monitor)
Sets the charset for this file. |
void |
IFile.setContents(InputStream source,
boolean force,
boolean keepHistory,
IProgressMonitor monitor)
Sets the contents of this file to the bytes in the given input stream. |
void |
IFile.setContents(IFileState source,
boolean force,
boolean keepHistory,
IProgressMonitor monitor)
Sets the contents of this file to the bytes in the given file state. |
void |
IFile.setContents(InputStream source,
int updateFlags,
IProgressMonitor monitor)
Sets the contents of this file to the bytes in the given input stream. |
void |
IFile.setContents(IFileState source,
int updateFlags,
IProgressMonitor monitor)
Sets the contents of this file to the bytes in the given file state. |
String |
IEncodedStorage.getCharset()
Returns the name of a charset encoding to be used when decoding this storage's contents into characters. |
String |
IContainer.getDefaultCharset()
Returns the default charset for resources in this container. |
String |
IContainer.getDefaultCharset(boolean checkImplicit)
Returns the default charset for resources in this container. |
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. |
IFile[] |
IContainer.findDeletedMembersWithHistory(int depth,
IProgressMonitor monitor)
Returns a list of recently deleted files inside this container that have one or more saved states in the local history. |
void |
IContainer.setDefaultCharset(String charset)
Deprecated. Replaced by IContainer.setDefaultCharset(String, IProgressMonitor) which
is a workspace operation and reports changes in resource deltas. |
void |
IContainer.setDefaultCharset(String charset,
IProgressMonitor monitor)
Sets the default charset for this container. |
Constructors in org.eclipse.core.resources that throw CoreException | |
WorkspaceLock(IWorkspace workspace)
Deprecated. Returns a new workspace lock. |
Uses of CoreException in org.eclipse.core.resources.mapping |
---|
Methods in org.eclipse.core.resources.mapping that throw CoreException | |
void |
ResourceTraversal.accept(IResourceVisitor visitor)
Visits all existing resources defined by this traversal. |
IMarker[] |
ResourceTraversal.findMarkers(String type,
boolean includeSubtypes)
Returns all markers of the specified type on existing resources in this traversal. |
void |
ResourceMapping.accept(ResourceMappingContext context,
IResourceVisitor visitor,
IProgressMonitor monitor)
Accepts the given visitor for all existing resources in this mapping. |
IMarker[] |
ResourceMapping.findMarkers(String type,
boolean includeSubtypes,
IProgressMonitor monitor)
Returns all markers of the specified type on the resources in this mapping. |
abstract ResourceTraversal[] |
ResourceMapping.getTraversals(ResourceMappingContext context,
IProgressMonitor monitor)
Returns one or more traversals that can be used to access all the physical resources that constitute the logical resource. |
abstract IStorage |
RemoteResourceMappingContext.fetchBaseContents(IFile file,
IProgressMonitor monitor)
For three-way comparisons, returns an instance of IStorage in order to allow the caller to access the contents of the base resource that corresponds to the given local resource. |
IResource[] |
RemoteResourceMappingContext.fetchBaseMembers(IContainer container,
IProgressMonitor monitor)
Returns the members of the base resource corresponding to the given container. |
abstract IResource[] |
RemoteResourceMappingContext.fetchMembers(IContainer container,
IProgressMonitor monitor)
Returns the combined members of the base and remote resources corresponding to the given container. |
abstract IStorage |
RemoteResourceMappingContext.fetchRemoteContents(IFile file,
IProgressMonitor monitor)
Returns an instance of IStorage in order to allow the caller to access the contents of the remote that corresponds to the given local resource. |
IResource[] |
RemoteResourceMappingContext.fetchRemoteMembers(IContainer container,
IProgressMonitor monitor)
Returns the members of the remote resource corresponding to the given container. |
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. |
abstract void |
RemoteResourceMappingContext.refresh(ResourceTraversal[] traversals,
int flags,
IProgressMonitor monitor)
Refresh the known remote state for any resources covered by the given traversals. |
ResourceMapping[] |
ModelProvider.getMappings(IResource resource,
ResourceMappingContext context,
IProgressMonitor monitor)
Return the resource mappings that cover 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(ResourceTraversal[] traversals,
ResourceMappingContext context,
IProgressMonitor monitor)
Return the set of mappings that overlap with the given resource traversals. |
ResourceTraversal[] |
ModelProvider.getTraversals(ResourceMapping[] mappings,
ResourceMappingContext context,
IProgressMonitor monitor)
Return a set of traversals that cover the given resource mappings. |
IResource[] |
IModelProviderDescriptor.getMatchingResources(IResource[] resources)
From the provides set of resources, return those that match the enablement rule specified for the model provider descriptor. |
ResourceTraversal[] |
IModelProviderDescriptor.getMatchingTraversals(ResourceTraversal[] traversals)
Return the set of traversals that overlap with the resources that this descriptor matches. |
ModelProvider |
IModelProviderDescriptor.getModelProvider()
Return the model provider for this descriptor, instantiating it if it is the first time the method is called. |
ResourceTraversal[] |
CompositeResourceMapping.getTraversals(ResourceMappingContext context,
IProgressMonitor monitor)
|
Uses of CoreException in org.eclipse.core.runtime |
---|
Methods in org.eclipse.core.runtime that throw CoreException | |
static void |
Preferences.exportPreferences(IPath path)
Exports all non-default-valued preferences for all installed plugins to the provided file. |
static void |
Preferences.importPreferences(IPath path)
Loads the plugin preferences from the given file, and replaces all non-default-valued preferences for all plugins with the values from this file. |
void |
Plugin.shutdown()
Deprecated. In Eclipse 3.0 this method has been replaced by Plugin.stop(BundleContext context) .
Implementations of shutdown() should be changed to override
stop(BundleContext context) and call super.stop(context)
instead of super.shutdown() .
The shutdown() method is called only for plug-ins which explicitly require the
org.eclipse.core.runtime.compatibility plug-in. |
void |
Plugin.startup()
Deprecated. In Eclipse 3.0 this method has been replaced by Plugin.start(BundleContext context) .
Implementations of startup() should be changed to extend
start(BundleContext context) and call super.start(context)
instead of super.startup() .
The startup() method is called only for plug-ins which explicitly require the
org.eclipse.core.runtime.compatibility plug-in. |
static void |
Platform.addAuthorizationInfo(URL serverUrl,
String realm,
String authScheme,
Map info)
Adds the given authorization information to the key ring. |
static void |
Platform.addProtectionSpace(URL resourceUrl,
String realm)
Adds the specified resource to the protection space specified by the given realm. |
static void |
Platform.flushAuthorizationInfo(URL serverUrl,
String realm,
String authScheme)
Removes the authorization information for the specified protection space and given authorization scheme. |
Plugin |
IPluginDescriptor.getPlugin()
Deprecated. In Eclipse 3.0 plug-in runtime objects are not globally managed and so are not generically accessible. Rather, each plug-in is free to declare API which exposes the plug-in runtime object (e.g., MyPlugin.getInstance() ).
If this method is being used to activate a plug-in then the following code is
equivalent:
bundle.start()where bundle is the bundle associated with
the relevant plug-in. |
Object |
IConfigurationElement.createExecutableExtension(String propertyName)
Creates and returns a new instance of the executable extension identified by the named attribute of this configuration element. |
void |
IExecutableExtension.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
This method is called by the implementation of the method IConfigurationElement.createExecutableExtension
on a newly constructed extension, passing it its relevant configuration
information. |
Object |
IExecutableExtensionFactory.create()
Creates and returns a new instance. |
static void |
RegistryFactory.setDefaultRegistryProvider(IRegistryProvider provider)
Use this method to specify the default registry provider. |
Uses of CoreException in org.eclipse.core.runtime.content |
---|
Methods in org.eclipse.core.runtime.content that throw CoreException | |
void |
IContentTypeSettings.addFileSpec(String fileSpec,
int type)
Adds a user-defined file specification to the corresponding content type. |
void |
IContentTypeSettings.removeFileSpec(String fileSpec,
int type)
Removes a user-defined file specification from the corresponding content type. |
void |
IContentTypeSettings.setDefaultCharset(String userCharset)
Sets the default charset for the corresponding content type. |
void |
BinarySignatureDescriber.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
|
void |
XMLRootElementContentDescriber.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
|
IContentTypeSettings |
IContentType.getSettings(IScopeContext context)
Returns the settings for this content type in the given preference context. |
Uses of CoreException in org.eclipse.core.runtime.preferences |
---|
Methods in org.eclipse.core.runtime.preferences that throw CoreException | |
IStatus |
IPreferencesService.exportPreferences(IEclipsePreferences node,
OutputStream output,
String[] excludesList)
Exports all preferences for the given preference node and all its children to the specified output stream. |
IStatus |
IPreferencesService.importPreferences(InputStream input)
Loads preferences from the given file and stores them in the preferences store. |
IStatus |
IPreferencesService.applyPreferences(IExportedPreferences preferences)
Take the given preference tree and apply it to the Eclipse global preference hierarchy. |
IExportedPreferences |
IPreferencesService.readPreferences(InputStream input)
Read from the given input stream and create a node hierarchy representing the preferences and their values. |
void |
IPreferencesService.exportPreferences(IEclipsePreferences node,
IPreferenceFilter[] filters,
OutputStream output)
Export the preference tree rooted at the given node, to the specified output stream. |
IPreferenceFilter[] |
IPreferencesService.matches(IEclipsePreferences node,
IPreferenceFilter[] filters)
Return a list of filters which match the given tree and is a subset of the given filter list. |
void |
IPreferencesService.applyPreferences(IEclipsePreferences node,
IPreferenceFilter[] filters)
Apply the preference tree rooted at the given node, to the system's preference tree. |
Uses of CoreException in org.eclipse.core.runtime.spi |
---|
Methods in org.eclipse.core.runtime.spi that throw CoreException | |
Object |
RegistryStrategy.createExecutableExtension(RegistryContributor contributor,
String className,
String overridenContributorName)
Creates an executable extension. |
Uses of CoreException in org.eclipse.core.variables |
---|
Methods in org.eclipse.core.variables that throw CoreException | |
String |
IStringVariableManager.performStringSubstitution(String expression)
Recursively resolves and replaces all variable references in the given expression with their corresponding values. |
String |
IStringVariableManager.performStringSubstitution(String expression,
boolean reportUndefinedVariables)
Recursively resolves and replaces all variable references in the given expression with their corresponding values. |
void |
IStringVariableManager.validateStringVariables(String expression)
Validates variables references in the given expression and reports errors for references to undefined variables. |
void |
IStringVariableManager.addVariables(IValueVariable[] variables)
Adds the given variables to the variable registry. |
String |
IDynamicVariableResolver.resolveValue(IDynamicVariable variable,
String argument)
Resolves and returns a value for the specified variable when referenced with the given argument, possibly null |
String |
IDynamicVariable.getValue(String argument)
Returns the value of this variable when referenced with the given argument, possibly null . |
Uses of CoreException in org.eclipse.debug.core |
---|
Subclasses of CoreException in org.eclipse.debug.core | |
class |
DebugException
A checked exception representing a failure. |
Methods in org.eclipse.debug.core that throw CoreException | |
Object |
IStatusHandler.handleStatus(IStatus status,
Object source)
Notifies this status handler that the given status has been generated by the specified source object and requires resolution. |
String[] |
ILaunchManager.getEnvironment(ILaunchConfiguration configuration)
Returns an array of environment variables to be used when launching the given configuration or null if unspecified.
|
ILaunchConfiguration |
ILaunchManager.getLaunchConfiguration(String memento)
Returns a handle to the launch configuration specified by the given memento. |
ILaunchConfiguration[] |
ILaunchManager.getLaunchConfigurations()
Returns all launch configurations defined in the workspace. |
ILaunchConfiguration[] |
ILaunchManager.getLaunchConfigurations(ILaunchConfigurationType type)
Returns all launch configurations of the specified type defined in the workspace |
ILaunchConfiguration[] |
ILaunchManager.getMigrationCandidates()
Returns a collection of launch configurations that required migration to be compatible with current tooling. |
ISourcePathComputer |
ILaunchManager.getSourcePathComputer(ILaunchConfiguration configuration)
Returns a source path computer to compute a default source lookup path for the given launch configuration, or null if a source path
computer has not been registered for the associated launch configuration
type. |
boolean |
ILaunchManager.isExistingLaunchConfigurationName(String name)
Return true if there is a launch configuration with the specified name,
false otherwise. |
IPersistableSourceLocator |
ILaunchManager.newSourceLocator(String identifier)
Creates and returns a new source locator of the specified type. |
ILaunchConfigurationDelegate |
ILaunchDelegate.getDelegate()
Returns the underlying launch configuration. |
ILaunchConfiguration |
ILaunchConfigurationWorkingCopy.doSave()
Saves this working copy to its underlying file and returns a handle to the resulting launch configuration. |
ILaunchConfigurationDelegate |
ILaunchConfigurationType.getDelegate()
Deprecated. use getDelegate(String) to specify mode |
ILaunchConfigurationDelegate |
ILaunchConfigurationType.getDelegate(String mode)
Deprecated. since 3.3, the method getDelegates(Set) should be used
instead, as there can be more than one capable delegate per mode or combination
of modes |
ILaunchDelegate[] |
ILaunchConfigurationType.getDelegates(Set modes)
Returns the delegates capable of launching in the specified modes, possibly an empty set. |
ILaunchDelegate |
ILaunchConfigurationType.getPreferredDelegate(Set modes)
Returns the preferred launch delegate for this type in the specified mode combination or null if there is no preferred delegate. |
void |
ILaunchConfigurationType.setPreferredDelegate(Set modes,
ILaunchDelegate delegate)
Sets the preferred launch delegate for this type in the specified mode combination. |
ILaunchConfigurationWorkingCopy |
ILaunchConfigurationType.newInstance(IContainer container,
String name)
Returns a new launch configuration working copy of this type, that resides in the specified container, with the given name. |
boolean |
ILaunchConfigurationMigrationDelegate.isCandidate(ILaunchConfiguration candidate)
Returns whether the given launch configuration requires migration. |
void |
ILaunchConfigurationMigrationDelegate.migrate(ILaunchConfiguration candidate)
Migrates the given launch configuration to be compatible with the current tooling. |
ILaunchConfigurationWorkingCopy |
ILaunchConfiguration.copy(String name)
Returns a copy of this launch configuration, as a working copy, with the specified name. |
void |
ILaunchConfiguration.delete()
Deletes this launch configuration. |
boolean |
ILaunchConfiguration.getAttribute(String attributeName,
boolean defaultValue)
Returns the boolean-valued attribute with the given name. |
int |
ILaunchConfiguration.getAttribute(String attributeName,
int defaultValue)
Returns the integer-valued attribute with the given name. |
List |
ILaunchConfiguration.getAttribute(String attributeName,
List defaultValue)
Returns the java.util.List -valued attribute with the given name.
|
Set |
ILaunchConfiguration.getAttribute(String attributeName,
Set defaultValue)
Returns the java.util.Set -valued attribute with the given name.
|
Map |
ILaunchConfiguration.getAttribute(String attributeName,
Map defaultValue)
Returns the java.util.Map -valued attribute with the given name.
|
String |
ILaunchConfiguration.getAttribute(String attributeName,
String defaultValue)
Returns the string-valued attribute with the given name. |
Map |
ILaunchConfiguration.getAttributes()
Returns a map containing the attributes in this launch configuration. |
String |
ILaunchConfiguration.getCategory()
Returns this launch configuration's type's category, or null
if unspecified. |
IResource[] |
ILaunchConfiguration.getMappedResources()
Returns the resources this launch configuration is associated with or null
if none. |
String |
ILaunchConfiguration.getMemento()
Returns a memento for this launch configuration, or null
if unable to generate a memento for this configuration. |
Set |
ILaunchConfiguration.getModes()
Returns the launch modes that have been set on this configuration. |
ILaunchDelegate |
ILaunchConfiguration.getPreferredDelegate(Set modes)
Returns the preferred launch delegate that has been set on this configuration or null if one is not specified. |
ILaunchConfigurationType |
ILaunchConfiguration.getType()
Returns the type of this launch configuration. |
ILaunchConfigurationWorkingCopy |
ILaunchConfiguration.getWorkingCopy()
Returns a working copy of this launch configuration. |
boolean |
ILaunchConfiguration.isMigrationCandidate()
Returns whether this launch configuration is a candidate for migration. |
ILaunch |
ILaunchConfiguration.launch(String mode,
IProgressMonitor monitor)
Launches this configuration in the specified mode by delegating to this configuration's launch configuration delegate, and returns the resulting launch. |
ILaunch |
ILaunchConfiguration.launch(String mode,
IProgressMonitor monitor,
boolean build)
Launches this configuration in the specified mode by delegating to this configuration's launch configuration delegate, and returns the resulting launch. |
ILaunch |
ILaunchConfiguration.launch(String mode,
IProgressMonitor monitor,
boolean build,
boolean register)
Launches this configuration in the specified mode by delegating to this configuration's launch configuration delegate, and returns the resulting launch. |
void |
ILaunchConfiguration.migrate()
Migrates this launch configuration to be compatible with current tooling. |
boolean |
ILaunchConfiguration.supportsMode(String mode)
Returns whether this launch configuration supports the specified mode. |
void |
IBreakpointManager.addBreakpoint(IBreakpoint breakpoint)
Adds the given breakpoint to the collection of registered breakpoints in the workspace and notifies all registered listeners. |
void |
IBreakpointManager.addBreakpoints(IBreakpoint[] breakpoints)
Adds the given breakpoints to the collection of registered breakpoints in the workspace and notifies all registered listeners. |
void |
IBreakpointManager.removeBreakpoint(IBreakpoint breakpoint,
boolean delete)
Removes the given breakpoint from the breakpoint manager, deletes the marker associated with the breakpoint if the delete flag
is true , and notifies all registered
listeners. |
void |
IBreakpointManager.removeBreakpoints(IBreakpoint[] breakpoints,
boolean delete)
Removes the given breakpoints from the breakpoint manager, deletes the markers associated with the breakpoints if the delete flag
is true , and notifies all registered
listeners. |
static Process |
DebugPlugin.exec(String[] cmdLine,
File workingDirectory)
Convenience method that performs a runtime exec on the given command line in the context of the specified working directory, and returns the resulting process. |
static Process |
DebugPlugin.exec(String[] cmdLine,
File workingDirectory,
String[] envp)
Convenience method that performs a runtime exec on the given command line in the context of the specified working directory, and returns the resulting process. |
static Document |
DebugPlugin.newDocument()
Creates and returns a new XML document. |
static String |
DebugPlugin.serializeDocument(Document document)
Serializes the given XML document into a string. |
static Element |
DebugPlugin.parseDocument(String document)
Parses the given string representing an XML document, returning its root element. |
Uses of CoreException in org.eclipse.debug.core.model |
---|
Methods in org.eclipse.debug.core.model that throw CoreException | |
int |
LineBreakpoint.getLineNumber()
|
int |
LineBreakpoint.getCharStart()
|
int |
LineBreakpoint.getCharEnd()
|
ILaunch |
LaunchConfigurationDelegate.getLaunch(ILaunchConfiguration configuration,
String mode)
|
boolean |
LaunchConfigurationDelegate.buildForLaunch(ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
|
protected IProject[] |
LaunchConfigurationDelegate.getBuildOrder(ILaunchConfiguration configuration,
String mode)
Returns the projects to build before launching the given launch configuration or null if the entire workspace should be built incrementally.
|
protected IProject[] |
LaunchConfigurationDelegate.getProjectsForProblemSearch(ILaunchConfiguration configuration,
String mode)
Returns the set of projects to use when searching for errors or null
if no search is to be done. |
boolean |
LaunchConfigurationDelegate.finalLaunchCheck(ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
|
boolean |
LaunchConfigurationDelegate.preLaunchCheck(ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
|
protected boolean |
LaunchConfigurationDelegate.saveBeforeLaunch(ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Performs the scoped saving of resources before launching and returns whether the launch should continue. |
protected IProject[] |
LaunchConfigurationDelegate.computeReferencedBuildOrder(IProject[] baseProjects)
Returns an array of projects in their suggested build order containing all of the projects specified by baseProjects
and all of their referenced projects. |
protected void |
LaunchConfigurationDelegate.addReferencedProjects(IProject project,
Set references)
Adds all projects referenced by project to the given
set. |
protected boolean |
LaunchConfigurationDelegate.existsProblems(IProject proj)
Returns whether the given project contains any problem markers of the specified severity. |
protected boolean |
LaunchConfigurationDelegate.isLaunchProblem(IMarker problemMarker)
Returns whether the given problem should potentially abort the launch. |
protected void |
LaunchConfigurationDelegate.buildProjects(IProject[] projects,
IProgressMonitor monitor)
Performs an incremental build on each of the given projects. |
boolean |
IWatchpoint.isAccess()
Returns whether this watchpoint will suspend execution when its associated variable is accessed (read). |
void |
IWatchpoint.setAccess(boolean access)
Sets whether this breakpoint will suspend execution when its associated variable is accessed. |
boolean |
IWatchpoint.isModification()
Returns whether this watchpoint will suspend execution when its associated variable is written. |
void |
IWatchpoint.setModification(boolean modification)
Sets whether this breakpoint will suspend execution when its associated variable is modified. |
String |
IPersistableSourceLocator.getMemento()
Returns a memento that can be used to reconstruct this source locator |
void |
IPersistableSourceLocator.initializeFromMemento(String memento)
Initializes this source locator based on the given memento. |
void |
IPersistableSourceLocator.initializeDefaults(ILaunchConfiguration configuration)
Initializes this source locator to perform default source lookup for the given launch configuration. |
IValue |
ILogicalStructureTypeDelegate.getLogicalStructure(IValue value)
Returns a value representing a logical structure of the given value. |
int |
ILineBreakpoint.getLineNumber()
Returns the line number in the original source that corresponds to the location of this breakpoint, or -1 if the attribute is not present. |
int |
ILineBreakpoint.getCharStart()
Returns starting source index in the original source that corresponds to the location of this breakpoint, or -1 if the attribute is not present. |
int |
ILineBreakpoint.getCharEnd()
Returns ending source index in the original source that corresponds to the location of this breakpoint, or -1 if the attribute is not present. |
ILaunch |
ILaunchConfigurationDelegate2.getLaunch(ILaunchConfiguration configuration,
String mode)
Returns a launch object to use when launching the given launch configuration in the given mode, or null if a new default
launch object should be created by the debug platform. |
boolean |
ILaunchConfigurationDelegate2.buildForLaunch(ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Optionally performs any required building before launching the given configuration in the specified mode, and returns whether the debug platform should perform an incremental workspace build before the launch continues. |
boolean |
ILaunchConfigurationDelegate2.finalLaunchCheck(ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Returns whether a launch should proceed. |
boolean |
ILaunchConfigurationDelegate2.preLaunchCheck(ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Returns whether a launch should proceed. |
void |
ILaunchConfigurationDelegate.launch(ILaunchConfiguration configuration,
String mode,
ILaunch launch,
IProgressMonitor monitor)
Launches the given configuration in the specified mode, contributing debug targets and/or processes to the given launch object. |
void |
IBreakpoint.delete()
Deletes this breakpoint's underlying marker, and removes this breakpoint from the breakpoint manager. |
void |
IBreakpoint.setMarker(IMarker marker)
Sets the marker associated with this breakpoint. |
boolean |
IBreakpoint.isEnabled()
Returns whether this breakpoint is enabled |
void |
IBreakpoint.setEnabled(boolean enabled)
Sets the enabled state of this breakpoint. |
boolean |
IBreakpoint.isRegistered()
Returns whether this breakpoint is currently registered with the breakpoint manager. |
void |
IBreakpoint.setRegistered(boolean registered)
Sets whether this breakpoint is currently registered with the breakpoint manager. |
boolean |
IBreakpoint.isPersisted()
Returns whether this breakpoint is to be persisted across workspace invocations, or when a project is closed and re-opened. |
void |
IBreakpoint.setPersisted(boolean registered)
Sets whether this breakpoint is to be persisted across workspace invocations, or when a project is closed and re-opened. |
void |
Breakpoint.setMarker(IMarker marker)
|
void |
Breakpoint.setEnabled(boolean enabled)
|
boolean |
Breakpoint.isEnabled()
|
boolean |
Breakpoint.isRegistered()
|
void |
Breakpoint.setRegistered(boolean registered)
|
void |
Breakpoint.delete()
|
boolean |
Breakpoint.isPersisted()
|
void |
Breakpoint.setPersisted(boolean persisted)
|
protected void |
Breakpoint.setAttribute(String attributeName,
boolean value)
Convenience method to set the given boolean attribute of this breakpoint's underlying marker in a workspace runnable. |
protected void |
Breakpoint.setAttribute(String attributeName,
int value)
Convenience method to set the given integer attribute of this breakpoint's underlying marker in a workspace runnable. |
protected void |
Breakpoint.setAttribute(String attributeName,
Object value)
Convenience method to set the given attribute of this breakpoint's underlying marker in a workspace runnable. |
protected void |
Breakpoint.setAttributes(String[] attributeNames,
Object[] values)
Convenience method to set the given attributes of this breakpoint's underlying marker in a workspace runnable. |
protected void |
Breakpoint.setAttributes(Map attributes)
Convenience method to set the attributes of this breakpoint's underlying marker in a workspace runnable. |
Uses of CoreException in org.eclipse.debug.core.sourcelookup |
---|
Methods in org.eclipse.debug.core.sourcelookup that throw CoreException | |
ISourceContainer[] |
ISourcePathComputerDelegate.computeSourceContainers(ILaunchConfiguration configuration,
IProgressMonitor monitor)
Returns a default collection source containers to be considered for the given launch configuration. |
Object[] |
ISourceLookupParticipant.findSourceElements(Object object)
Returns a collection of source elements corresponding to the given debug artifact (for example, a stack frame or breakpoint). |
String |
ISourceLookupParticipant.getSourceName(Object object)
Returns the source file name associated with the given debug artifact that source needs to be found for, or null if none. |
Object[] |
ISourceLookupDirector.findSourceElements(Object object)
Returns a collection of source elements corresponding to the given debug artifact (for example, a stack frame or breakpoint). |
ISourceContainer |
ISourceContainerTypeDelegate.createSourceContainer(String memento)
Creates and returns a new source container of this type corresponding to the given memento. |
String |
ISourceContainerTypeDelegate.getMemento(ISourceContainer container)
Constructs and returns a memento for the given source container. |
Object[] |
ISourceContainer.findSourceElements(String name)
Returns a collection of source elements in this container corresponding to the given name. |
ISourceContainer[] |
ISourceContainer.getSourceContainers()
Returns the source containers this container is composed of. |
void |
IPersistableSourceLocator2.initializeFromMemento(String memento,
ILaunchConfiguration configuration)
Initializes this source locator based on the given memento, for the given launch configuration. |
Object[] |
AbstractSourceLookupParticipant.findSourceElements(Object object)
|
protected void |
AbstractSourceLookupDirector.abort(String message,
Throwable exception)
Throws an exception with the given message and underlying exception. |
String |
AbstractSourceLookupDirector.getMemento()
|
void |
AbstractSourceLookupDirector.initializeFromMemento(String memento)
|
protected void |
AbstractSourceLookupDirector.doInitializeFromMemento(String memento,
boolean dispose)
Initializes this source lookup director from the given memento. |
void |
AbstractSourceLookupDirector.initializeFromMemento(String memento,
ILaunchConfiguration configuration)
|
void |
AbstractSourceLookupDirector.initializeDefaults(ILaunchConfiguration configuration)
|
Object[] |
AbstractSourceLookupDirector.findSourceElements(Object object)
|
Uses of CoreException in org.eclipse.debug.core.sourcelookup.containers |
---|
Methods in org.eclipse.debug.core.sourcelookup.containers that throw CoreException | |
InputStream |
ZipEntryStorage.getContents()
|
protected ISourceContainer[] |
WorkspaceSourceContainer.createSourceContainers()
|
protected ISourceContainer[] |
ProjectSourceContainer.createSourceContainers()
|
InputStream |
LocalFileStorage.getContents()
|
Object[] |
ExternalArchiveSourceContainer.findSourceElements(String name)
|
Object[] |
DirectorySourceContainer.findSourceElements(String name)
|
protected ISourceContainer[] |
DirectorySourceContainer.createSourceContainers()
|
protected ISourceContainer[] |
DefaultSourceContainer.createSourceContainers()
|
Object[] |
ContainerSourceContainer.findSourceElements(String name)
|
protected ISourceContainer[] |
ContainerSourceContainer.createSourceContainers()
|
Object[] |
CompositeSourceContainer.findSourceElements(String name)
|
protected Object[] |
CompositeSourceContainer.findSourceElements(String name,
ISourceContainer[] containers)
Returns a collection of source elements in the given containers corresponding to the given name. |
protected abstract ISourceContainer[] |
CompositeSourceContainer.createSourceContainers()
Creates the source containers in this composite container. |
ISourceContainer[] |
CompositeSourceContainer.getSourceContainers()
|
Object[] |
ArchiveSourceContainer.findSourceElements(String name)
|
protected void |
AbstractSourceContainerTypeDelegate.abort(String message,
Throwable exception)
Throws an exception with the given message and underlying exception. |
protected Document |
AbstractSourceContainerTypeDelegate.newDocument()
Creates and returns a new XML document. |
protected String |
AbstractSourceContainerTypeDelegate.serializeDocument(Document document)
Returns the given XML document as a string. |
protected Element |
AbstractSourceContainerTypeDelegate.parseDocument(String document)
Parses the given XML document, returning its root element. |
protected void |
AbstractSourceContainer.abort(String message,
Throwable exception)
Throws an error exception with the given message and underlying exception. |
protected void |
AbstractSourceContainer.warn(String message,
Throwable exception)
Throws a warning exception with the given message and underlying exception. |
ISourceContainer[] |
AbstractSourceContainer.getSourceContainers()
|
Uses of CoreException in org.eclipse.debug.ui |
---|
Methods in org.eclipse.debug.ui that throw CoreException | |
static void |
RefreshTab.refreshResources(ILaunchConfiguration configuration,
IProgressMonitor monitor)
Refreshes the resources as specified by the given launch configuration. |
static IResource[] |
RefreshTab.getRefreshResources(String scope)
Returns a collection of resources referred to by a refresh scope attribute. |
static String |
RefreshTab.getRefreshScope(ILaunchConfiguration configuration)
Returns the refresh scope attribute specified by the given launch configuration or null if none. |
static boolean |
RefreshTab.isRefreshRecursive(ILaunchConfiguration configuration)
Returns whether the refresh scope specified by the given launch configuration is recursive. |
static ILaunch |
DebugUITools.buildAndLaunch(ILaunchConfiguration configuration,
String mode,
IProgressMonitor monitor)
Builds the workspace according to current preference settings, and launches the given configuration in the specified mode, returning the resulting launch object. |
Uses of CoreException in org.eclipse.debug.ui.actions |
---|
Methods in org.eclipse.debug.ui.actions that throw CoreException | |
protected void |
ToggleWatchpointActionDelegate.performAction(IToggleBreakpointsTarget target,
IWorkbenchPart part,
ISelection selection)
|
protected void |
ToggleMethodBreakpointActionDelegate.performAction(IToggleBreakpointsTarget target,
IWorkbenchPart part,
ISelection selection)
|
void |
RunToLineHandler.run(IProgressMonitor monitor)
|
String |
IWatchExpressionFactoryAdapter.createWatchExpression(IVariable variable)
Creates and returns an expression for the specified variable which is used to created an IWatchExpression . |
void |
IToggleBreakpointsTargetExtension.toggleBreakpoints(IWorkbenchPart part,
ISelection selection)
Creates new line breakpoints or removes existing breakpoints. |
void |
IToggleBreakpointsTarget.toggleLineBreakpoints(IWorkbenchPart part,
ISelection selection)
Creates new line breakpoints or removes existing breakpoints. |
void |
IToggleBreakpointsTarget.toggleMethodBreakpoints(IWorkbenchPart part,
ISelection selection)
Creates new method breakpoints or removes existing breakpoints. |
void |
IToggleBreakpointsTarget.toggleWatchpoints(IWorkbenchPart part,
ISelection selection)
Creates new watchpoints or removes existing breakpoints. |
void |
IRunToLineTarget.runToLine(IWorkbenchPart part,
ISelection selection,
ISuspendResume target)
Perform a run to line operation on the given element that is currently selected and suspended in the Debug view. |
void |
IAddMemoryRenderingsTarget.addMemoryRenderings(IWorkbenchPart part,
ISelection selection,
IMemoryRenderingType[] renderingTypes)
Adds memory renderings. |
boolean |
IAddMemoryBlocksTarget.canAddMemoryBlocks(IWorkbenchPart part,
ISelection selection)
Returns whether an add memory block operation can be performed from the specified part and the given selection. |
void |
IAddMemoryBlocksTarget.addMemoryBlocks(IWorkbenchPart part,
ISelection selection)
Perform an add memory block on the given element that is currently selected in the Debug view. |
Uses of CoreException in org.eclipse.debug.ui.memory |
---|
Methods in org.eclipse.debug.ui.memory that throw CoreException | |
IMemoryRendering |
IMemoryRenderingTypeDelegate.createRendering(String id)
Creates and returns a rendering of the specified type, or null
if none. |
IMemoryRendering |
IMemoryRenderingType.createRendering()
Creates and returns a new rendering of this type or null
if none. |
Uses of CoreException in org.eclipse.debug.ui.sourcelookup |
---|
Methods in org.eclipse.debug.ui.sourcelookup that throw CoreException | |
protected ISourceContainer[] |
WorkingSetSourceContainer.createSourceContainers()
|
Uses of CoreException in org.eclipse.equinox.jsp.jasper.registry |
---|
Methods in org.eclipse.equinox.jsp.jasper.registry that throw CoreException | |
void |
JSPFactory.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
|
Object |
JSPFactory.create()
|
Uses of CoreException in org.eclipse.help.search |
---|
Methods in org.eclipse.help.search that throw CoreException | |
void |
ISearchEngine.run(String query,
ISearchScope scope,
ISearchEngineResultCollector collector,
IProgressMonitor monitor)
|
void |
HelpIndexBuilder.execute(IProgressMonitor monitor)
Creates the plug-in search index by parsing the provided plugin.xml file, looking for TOC extensions. |
Uses of CoreException in org.eclipse.help.ui.browser |
---|
Methods in org.eclipse.help.ui.browser that throw CoreException | |
void |
LaunchURL.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
|
Uses of CoreException in org.eclipse.ltk.core.refactoring |
---|
Methods in org.eclipse.ltk.core.refactoring that throw CoreException | |
protected Change |
UndoTextFileChange.createUndoChange(UndoEdit edit,
ContentStamp stampToRestore)
Hook to create an undo change for the given undo edit. |
RefactoringStatus |
UndoTextFileChange.isValid(IProgressMonitor pm)
Verifies that this change object is still valid and can be executed by calling perform . If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid
and can no longer be executed. Performing such a change produces an unspecified
result and will very likely throw an exception.
This method is also called by the |
Change |
UndoTextFileChange.perform(IProgressMonitor pm)
Performs this change. If this method is call on an invalid or disabled change object the result is unspecified. Changes should in general not respond to IProgressMonitor.isCanceled() since canceling a change tree in the
middle of its execution leaves the workspace in a half changed state. |
RefactoringStatus |
TextFileChange.isValid(IProgressMonitor monitor)
Verifies that this change object is still valid and can be executed by calling perform . If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid
and can no longer be executed. Performing such a change produces an unspecified
result and will very likely throw an exception.
This method is also called by the |
protected IDocument |
TextFileChange.acquireDocument(IProgressMonitor pm)
Acquires a reference to the document to be changed by this text change. A document acquired by this call MUST be released via a call to TextChange.releaseDocument(IDocument, IProgressMonitor) .
The method |
protected void |
TextFileChange.commit(IDocument document,
IProgressMonitor pm)
Commits the document acquired via a call to aquireDocument . It is up to the implementors of this method to decide what committing
a document means. Typically, the content of the document is written back to the file
system.
The implementation of this method only commits the underlying buffer if
TextFileChange.needsSaving() and TextFileChange.isDocumentModified() returns true .
|
protected void |
TextFileChange.releaseDocument(IDocument document,
IProgressMonitor pm)
Releases the document acquired via a call to aquireDocument . |
abstract String |
TextEditBasedChange.getCurrentContent(IProgressMonitor pm)
Returns the current content of the document this text change is associated with. |
abstract String |
TextEditBasedChange.getCurrentContent(IRegion region,
boolean expandRegionToFullLine,
int surroundingLines,
IProgressMonitor pm)
Returns the current content of the text edit change clipped to a specific region. |
abstract String |
TextEditBasedChange.getPreviewContent(TextEditBasedChangeGroup[] changeGroups,
IRegion region,
boolean expandRegionToFullLine,
int surroundingLines,
IProgressMonitor pm)
Returns a preview of the text edit change clipped to a specific region. |
abstract String |
TextEditBasedChange.getPreviewContent(IProgressMonitor pm)
Returns the preview content as a string. |
protected abstract IDocument |
TextChange.acquireDocument(IProgressMonitor pm)
Acquires a reference to the document to be changed by this text change. |
protected abstract void |
TextChange.commit(IDocument document,
IProgressMonitor pm)
Commits the document acquired via a call to aquireDocument . |
protected abstract void |
TextChange.releaseDocument(IDocument document,
IProgressMonitor pm)
Releases the document acquired via a call to aquireDocument . |
Change |
TextChange.perform(IProgressMonitor pm)
Performs this change. If this method is call on an invalid or disabled change object the result is unspecified. Changes should in general not respond to IProgressMonitor.isCanceled() since canceling a change tree in the
middle of its execution leaves the workspace in a half changed state. |
IDocument |
TextChange.getCurrentDocument(IProgressMonitor pm)
Returns the document this text change is associated to. |
String |
TextChange.getCurrentContent(IProgressMonitor pm)
Returns the current content of the document this text change is associated with. |
String |
TextChange.getCurrentContent(IRegion region,
boolean expandRegionToFullLine,
int surroundingLines,
IProgressMonitor pm)
Returns the current content of the text edit change clipped to a specific region. The region is determined as follows:
|
IDocument |
TextChange.getPreviewDocument(IProgressMonitor pm)
Returns a document containing a preview of the text change. |
String |
TextChange.getPreviewContent(IProgressMonitor pm)
Returns the preview content as a string. |
String |
TextChange.getPreviewContent(TextEditChangeGroup[] changeGroups,
IRegion region,
boolean expandRegionToFullLine,
int surroundingLines,
IProgressMonitor pm)
Returns a preview of the text change clipped to a specific region. |
String |
TextChange.getPreviewContent(TextEditBasedChangeGroup[] changeGroups,
IRegion region,
boolean expandRegionToFullLine,
int surroundingLines,
IProgressMonitor pm)
Returns a preview of the text change clipped to a specific region. |
abstract Refactoring |
RefactoringDescriptor.createRefactoring(RefactoringStatus status)
Creates the a new refactoring instance for this refactoring descriptor. |
RefactoringStatus |
Refactoring.checkAllConditions(IProgressMonitor pm)
Checks all conditions. |
abstract RefactoringStatus |
Refactoring.checkInitialConditions(IProgressMonitor pm)
Checks some initial conditions based on the element to be refactored. |
abstract RefactoringStatus |
Refactoring.checkFinalConditions(IProgressMonitor pm)
After checkInitialConditions has been performed and the user has
provided all input necessary to perform the refactoring this method is called
to check the remaining preconditions.
|
abstract Change |
Refactoring.createChange(IProgressMonitor pm)
Creates a Change object that performs the actual workspace
transformation. |
void |
PerformRefactoringOperation.run(IProgressMonitor monitor)
Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.
Implementors of this method should check the progress monitor
for cancellation when it is safe and appropriate to do so. The cancellation
request should be propagated to the caller by throwing
|
protected Refactoring |
PerformRefactoringHistoryOperation.createRefactoring(RefactoringDescriptor descriptor,
RefactoringStatus status)
Method which is called to create a refactoring instance from a refactoring descriptor. |
void |
PerformRefactoringHistoryOperation.run(IProgressMonitor monitor)
Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.
Implementors of this method should check the progress monitor
for cancellation when it is safe and appropriate to do so. The cancellation
request should be propagated to the caller by throwing
|
void |
PerformChangeOperation.run(IProgressMonitor pm)
Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.
Implementors of this method should check the progress monitor
for cancellation when it is safe and appropriate to do so. The cancellation
request should be propagated to the caller by throwing
|
protected void |
PerformChangeOperation.executeChange(IProgressMonitor pm)
Actually executes the change. |
RefactoringStatus |
NullChange.isValid(IProgressMonitor pm)
Verifies that this change object is still valid and can be executed by calling perform . If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid
and can no longer be executed. Performing such a change produces an unspecified
result and will very likely throw an exception.
This method is also called by the |
Change |
NullChange.perform(IProgressMonitor pm)
Performs this change. If this method is call on an invalid or disabled change object the result is unspecified. Changes should in general not respond to IProgressMonitor.isCanceled() since canceling a change tree in the
middle of its execution leaves the workspace in a half changed state. |
String |
MultiStateTextFileChange.getCurrentContent(IProgressMonitor monitor)
|
String |
MultiStateTextFileChange.getCurrentContent(IRegion region,
boolean expand,
int surround,
IProgressMonitor monitor)
|
IDocument |
MultiStateTextFileChange.getCurrentDocument(IProgressMonitor monitor)
Returns a document representing the current state of the buffer, prior to the application of the change. |
String |
MultiStateTextFileChange.getPreviewContent(TextEditBasedChangeGroup[] groups,
IRegion region,
boolean expand,
int surround,
IProgressMonitor monitor)
|
String |
MultiStateTextFileChange.getPreviewContent(IProgressMonitor monitor)
|
IDocument |
MultiStateTextFileChange.getPreviewDocument(IProgressMonitor monitor)
Returns a document representing the preview of the refactored buffer, after the application of the change object. |
RefactoringStatus |
MultiStateTextFileChange.isValid(IProgressMonitor monitor)
|
Change |
MultiStateTextFileChange.perform(IProgressMonitor monitor)
|
void |
IUndoManager.performUndo(IValidationCheckResultQuery query,
IProgressMonitor pm)
Undo the top most undo change. |
void |
IUndoManager.performRedo(IValidationCheckResultQuery query,
IProgressMonitor pm)
Redo the top most redo change. |
RefactoringStatus |
DocumentChange.isValid(IProgressMonitor pm)
Verifies that this change object is still valid and can be executed by calling perform . If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid
and can no longer be executed. Performing such a change produces an unspecified
result and will very likely throw an exception.
This method is also called by the |
protected IDocument |
DocumentChange.acquireDocument(IProgressMonitor pm)
Acquires a reference to the document to be changed by this text change. A document acquired by this call MUST be released via a call to TextChange.releaseDocument(IDocument, IProgressMonitor) .
The method |
protected void |
DocumentChange.commit(IDocument document,
IProgressMonitor pm)
Commits the document acquired via a call to aquireDocument . It is up to the implementors of this method to decide what committing
a document means. Typically, the content of the document is written back to the file
system. |
protected void |
DocumentChange.releaseDocument(IDocument document,
IProgressMonitor pm)
Releases the document acquired via a call to aquireDocument . |
void |
CreateChangeOperation.run(IProgressMonitor pm)
Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.
Implementors of this method should check the progress monitor
for cancellation when it is safe and appropriate to do so. The cancellation
request should be propagated to the caller by throwing
|
RefactoringStatus |
CompositeChange.isValid(IProgressMonitor pm)
Verifies that this change object is still valid and can be executed by calling perform . If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid
and can no longer be executed. Performing such a change produces an unspecified
result and will very likely throw an exception.
This method is also called by the isValid to all its children
until the first one returns a status with a severity of FATAL
. |
Change |
CompositeChange.perform(IProgressMonitor pm)
Performs this change. If this method is call on an invalid or disabled change object the result is unspecified. Changes should in general not respond to IProgressMonitor.isCanceled() since canceling a change tree in the
middle of its execution leaves the workspace in a half changed state.
The composite change sends perform to all its enabled
children. |
void |
CheckConditionsOperation.run(IProgressMonitor pm)
Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.
Implementors of this method should check the progress monitor
for cancellation when it is safe and appropriate to do so. The cancellation
request should be propagated to the caller by throwing
|
abstract RefactoringStatus |
Change.isValid(IProgressMonitor pm)
Verifies that this change object is still valid and can be executed by calling perform . |
abstract Change |
Change.perform(IProgressMonitor pm)
Performs this change. |
Uses of CoreException in org.eclipse.ltk.core.refactoring.history |
---|
Methods in org.eclipse.ltk.core.refactoring.history that throw CoreException | |
RefactoringHistory |
IRefactoringHistoryService.readRefactoringHistory(InputStream stream,
int flags)
Reads a refactoring history from the input stream. |
void |
IRefactoringHistoryService.writeRefactoringDescriptors(RefactoringDescriptorProxy[] proxies,
OutputStream stream,
int flags,
boolean time,
IProgressMonitor monitor)
Writes the specified refactoring descriptor proxies to the output stream. |
void |
IRefactoringHistoryService.writeRefactoringSession(RefactoringSessionDescriptor descriptor,
OutputStream stream,
boolean time)
Writes the specified refactoring session descriptor to the output stream. |
Uses of CoreException in org.eclipse.ltk.core.refactoring.model |
---|
Methods in org.eclipse.ltk.core.refactoring.model that throw CoreException | |
ResourceTraversal[] |
AbstractRefactoringHistoryResourceMapping.getTraversals(ResourceMappingContext context,
IProgressMonitor monitor)
Returns one or more traversals that can be used to access all the physical resources that constitute the logical resource. A traversal is simply a set of resources and the depth to which they are to be traversed. This method returns an array of traversals in order to provide flexibility in describing the traversals that constitute a model element. Subclasses should, when possible, include all resources that are or may be members of the model element. For instance, a model element should return the same list of resources regardless of the existence of the files on the file system. For example, if a logical resource called "form" maps to "/p1/form.xml" and "/p1/form.java" then whether form.xml or form.java existed, they should be returned by this method. In some cases, it may not be possible for a model element to know all the resources that may constitute the element without accessing the state of the model element in another location (e.g. a repository). This method is provided with a context which, when provided, gives access to the members of corresponding remote containers and the contents of corresponding remote files. This gives the model element the opportunity to deduce what additional resources should be included in the traversal. |
ResourceTraversal[] |
AbstractRefactoringDescriptorResourceMapping.getTraversals(ResourceMappingContext context,
IProgressMonitor monitor)
Returns one or more traversals that can be used to access all the physical resources that constitute the logical resource. A traversal is simply a set of resources and the depth to which they are to be traversed. This method returns an array of traversals in order to provide flexibility in describing the traversals that constitute a model element. Subclasses should, when possible, include all resources that are or may be members of the model element. For instance, a model element should return the same list of resources regardless of the existence of the files on the file system. For example, if a logical resource called "form" maps to "/p1/form.xml" and "/p1/form.java" then whether form.xml or form.java existed, they should be returned by this method. In some cases, it may not be possible for a model element to know all the resources that may constitute the element without accessing the state of the model element in another location (e.g. a repository). This method is provided with a context which, when provided, gives access to the members of corresponding remote containers and the contents of corresponding remote files. This gives the model element the opportunity to deduce what additional resources should be included in the traversal. |
Uses of CoreException in org.eclipse.ltk.core.refactoring.participants |
---|
Methods in org.eclipse.ltk.core.refactoring.participants that throw CoreException | |
RefactoringStatus |
ValidateEditChecker.check(IProgressMonitor monitor)
Performs the actual condition checking. |
static RefactoringStatus |
ResourceChangeChecker.checkFilesToBeChanged(IFile[] files,
IProgressMonitor monitor)
A helper method to check a set of changed files. |
RefactoringStatus |
ResourceChangeChecker.check(IProgressMonitor monitor)
|
abstract boolean |
RefactoringProcessor.isApplicable()
Checks whether the processor is applicable to the elements to be refactored or not. |
abstract RefactoringStatus |
RefactoringProcessor.checkInitialConditions(IProgressMonitor pm)
Checks some initial conditions based on the element to be refactored. |
abstract RefactoringStatus |
RefactoringProcessor.checkFinalConditions(IProgressMonitor pm,
CheckConditionsContext context)
Checks the final conditions based on the element to be refactored. |
abstract Change |
RefactoringProcessor.createChange(IProgressMonitor pm)
Creates a Change object describing the workspace modifications
the processor contributes to the overall refactoring. |
Change |
RefactoringProcessor.postCreateChange(Change[] participantChanges,
IProgressMonitor pm)
Additional hook allowing processors to add changes to the set of workspace modifications after all participant changes have been created. |
abstract RefactoringParticipant[] |
RefactoringProcessor.loadParticipants(RefactoringStatus status,
SharableParticipants sharedParticipants)
Returns the array of participants. |
abstract Change |
RefactoringParticipant.createChange(IProgressMonitor pm)
Creates a Change object that contains the workspace modifications
of this participant. |
boolean |
ProcessorBasedRefactoring.isApplicable()
Checks whether the refactoring is applicable to the elements to be refactored or not. |
RefactoringStatus |
ProcessorBasedRefactoring.checkInitialConditions(IProgressMonitor pm)
Checks some initial conditions based on the element to be refactored. The method is typically called by the UI to perform an initial checks after an action has been executed.
The refactoring has to be considered as not being executable if the returned status
has the severity of This method can be called more than once. |
RefactoringStatus |
ProcessorBasedRefactoring.checkFinalConditions(IProgressMonitor pm)
After checkInitialConditions has been performed and the user has
provided all input necessary to perform the refactoring this method is called
to check the remaining preconditions.
The refactoring has to be considered as not being executable if the returned status
has the severity of This method can be called more than once. |
Change |
ProcessorBasedRefactoring.createChange(IProgressMonitor pm)
Creates a Change object that performs the actual workspace
transformation. |
RefactoringStatus |
IConditionChecker.check(IProgressMonitor monitor)
Performs the actual condition checking. |
void |
CheckConditionsContext.add(IConditionChecker checker)
Adds the given condition checker. |
RefactoringStatus |
CheckConditionsContext.check(IProgressMonitor pm)
Checks the condition of all registered condition checkers and returns a merge status result. |
Uses of CoreException in org.eclipse.ltk.ui.refactoring |
---|
Methods in org.eclipse.ltk.ui.refactoring that throw CoreException | |
abstract IRegion |
LanguageElementNode.getTextRange()
Returns the text region the of this language element node. |
Uses of CoreException in org.eclipse.ltk.ui.refactoring.history |
---|
Methods in org.eclipse.ltk.ui.refactoring.history that throw CoreException | |
protected Refactoring |
RefactoringHistoryWizard.createRefactoring(RefactoringDescriptor descriptor,
RefactoringStatus status)
Method which is called to create a refactoring instance from a refactoring descriptor. |
Uses of CoreException in org.eclipse.ltk.ui.refactoring.model |
---|
Methods in org.eclipse.ltk.ui.refactoring.model that throw CoreException | |
IStatus |
AbstractResourceMappingMerger.merge(IMergeContext context,
IProgressMonitor monitor)
A default implementation of merge that attempts to merge all the mappings in the context. |
Uses of CoreException in org.eclipse.search.core.text |
---|
Methods in org.eclipse.search.core.text that throw CoreException | |
boolean |
TextSearchRequestor.acceptFile(IFile file)
Notification sent before search starts in the given file. |
boolean |
TextSearchRequestor.acceptPatternMatch(TextSearchMatchAccess matchAccess)
Accepts the given search match and decides if the search should continue for this file. |
Uses of CoreException in org.eclipse.search.ui.text |
---|
Methods in org.eclipse.search.ui.text that throw CoreException | |
abstract ISearchQuery |
TextSearchQueryProvider.createQuery(TextSearchQueryProvider.TextSearchInput textSearchInput)
Create a query for the input with the given information. |
abstract ISearchQuery |
TextSearchQueryProvider.createQuery(String selectedText)
Create a query to search for the selected text in the workspace. |
abstract ISearchQuery |
TextSearchQueryProvider.createQuery(String selectedText,
IResource[] resources)
Create a query to search for the selected text in the given resources. |
abstract ISearchQuery |
TextSearchQueryProvider.createQuery(String selectedText,
IWorkingSet[] ws)
Create a query to search for the selected text in the given working sets. |
Uses of CoreException in org.eclipse.team.core |
---|
Subclasses of CoreException in org.eclipse.team.core | |
class |
TeamException
This exception is thrown by the team provider API. |
Methods in org.eclipse.team.core with parameters of type CoreException | |
static TeamException |
TeamException.asTeamException(CoreException e)
Return a TeamException for the given exception. |
Methods in org.eclipse.team.core that throw CoreException | |
abstract void |
RepositoryProvider.configureProject()
Configures the provider for the given project. |
void |
RepositoryProvider.configure()
Configures the nature for the given project. |
Constructors in org.eclipse.team.core with parameters of type CoreException | |
TeamException(CoreException e)
Create a TeamException that wraps the given CoreException |
Uses of CoreException in org.eclipse.team.core.history |
---|
Methods in org.eclipse.team.core.history that throw CoreException | |
IStorage |
IFileRevision.getStorage(IProgressMonitor monitor)
Returns the storage for this file revision. |
IFileRevision |
IFileRevision.withAllProperties(IProgressMonitor monitor)
Returns an IFileRevision with all supported properties present. |
Uses of CoreException in org.eclipse.team.core.mapping |
---|
Methods in org.eclipse.team.core.mapping that throw CoreException | |
IStatus |
ResourceMappingMerger.merge(IMergeContext mergeContext,
IProgressMonitor monitor)
A default implementation of merge that attempts to merge all the mappings in the context. |
void |
ISynchronizationScopeManager.initialize(IProgressMonitor monitor)
Build the scope that is used to determine the complete set of resource mappings, and hence resources, that an operation should be performed on. |
ResourceTraversal[] |
ISynchronizationScopeManager.refresh(ResourceMapping[] mappings,
IProgressMonitor monitor)
Refresh the scope of this manager for the given mappings. |
void |
ISynchronizationContext.refresh(ResourceTraversal[] traversals,
int flags,
IProgressMonitor monitor)
Refresh the context in order to update the diff tree returned by ISynchronizationContext.getDiffTree() to include the latest synchronization state for
the resources. |
void |
ISynchronizationContext.refresh(ResourceMapping[] mappings,
IProgressMonitor monitor)
Refresh the portion of the context related to the given resource mappings. |
IStatus |
IStorageMerger.merge(OutputStream output,
String outputEncoding,
IStorage ancestor,
IStorage target,
IStorage other,
IProgressMonitor monitor)
Performs a merge operation on the given storage instances and writes the merge result to the output stream. |
IStatus |
IResourceMappingMerger.merge(IMergeContext mergeContext,
IProgressMonitor monitor)
Attempt to automatically merge the mappings of the merge context( MergeContext#getMappings() ).
|
void |
IMergeContext.markAsMerged(IDiff node,
boolean inSyncHint,
IProgressMonitor monitor)
Method that allows the model merger to signal that the file associated with the given diff node has been completely merged. |
void |
IMergeContext.markAsMerged(IDiff[] nodes,
boolean inSyncHint,
IProgressMonitor monitor)
Mark the files associated with the given diff nodes as being merged. |
IStatus |
IMergeContext.merge(IDiff diff,
boolean ignoreLocalChanges,
IProgressMonitor monitor)
Method that can be called by the model merger to attempt a file-system level merge. |
IStatus |
IMergeContext.merge(IDiff[] diffs,
boolean ignoreLocalChanges,
IProgressMonitor monitor)
Attempt to merge any files associated with the given diffs. |
void |
IMergeContext.reject(IDiff diff,
IProgressMonitor monitor)
Reject the change associated with the given diff. |
void |
IMergeContext.reject(IDiff[] diffs,
IProgressMonitor monitor)
Reject the changes associated with the given diffs. |
void |
IMergeContext.run(IWorkspaceRunnable runnable,
ISchedulingRule rule,
int flags,
IProgressMonitor monitor)
Runs the given action as an atomic workspace operation. |
void |
IChangeGroupingRequestor.ensureChangesGrouped(IProject project,
IFile[] files,
String nameHint)
Issue a request to group the provided files together when the changes are committed or checked-in to the repository. |
boolean |
IChangeGroupingRequestor.isModified(IFile file)
Return whether the given file is modified with respect to the repository. |
protected void |
ChangeTracker.ensureGrouped(IProject project,
String name,
IFile[] files)
Group the given modified file into a change set with the given name. |
protected boolean |
ChangeTracker.isModified(IFile file)
Return whether the given file is modified with respect to the repository provider associated with the file's project. |
Uses of CoreException in org.eclipse.team.core.mapping.provider |
---|
Methods in org.eclipse.team.core.mapping.provider that throw CoreException | |
static ResourceMapping[] |
SynchronizationScopeManager.getMappingsFromProviders(ResourceTraversal[] traversals,
ResourceMappingContext context,
IProgressMonitor monitor)
Convenience method for obtaining the set of resource mappings from all model providers that overlap with the given resources. |
void |
SynchronizationScopeManager.initialize(IProgressMonitor monitor)
|
ResourceTraversal[] |
SynchronizationScopeManager.refresh(ResourceMapping[] mappings,
IProgressMonitor monitor)
|
void |
SynchronizationContext.refresh(ResourceMapping[] mappings,
IProgressMonitor monitor)
Refresh the portion of the context related to the given resource mappings. The provided mappings must be within the scope of this context. Refreshing mappings may result in additional resources being added to the scope of this context. If new resources are included in the scope, a property change event will be fired from the scope. If the synchronization state of any of the resources covered by the mapping change, a change event will be fired from the diff tree of this context. Changes to the diff tree may be triggered by a call to this method or by a refresh triggered by some other source. Hence, the callback from the diff tree to report changes may occur in the same thread as the refresh or asynchronously in a separate thread, regardless of who triggered the refresh. |
void |
MergeContext.reject(IDiff[] diffs,
IProgressMonitor monitor)
|
void |
MergeContext.markAsMerged(IDiff[] nodes,
boolean inSyncHint,
IProgressMonitor monitor)
|
IStatus |
MergeContext.merge(IDiff[] deltas,
boolean force,
IProgressMonitor monitor)
|
IStatus |
MergeContext.merge(IDiff diff,
boolean ignoreLocalChanges,
IProgressMonitor monitor)
|
protected IStatus |
MergeContext.performThreeWayMerge(IThreeWayDiff diff,
IProgressMonitor monitor)
Perform a three-way merge on the given three-way diff that contains a content conflict. |
protected void |
MergeContext.performReplace(IDiff diff,
IProgressMonitor monitor)
Make the local state of the resource associated with the given diff match that of the remote. |
protected abstract void |
MergeContext.makeInSync(IDiff diff,
IProgressMonitor monitor)
Method that is invoked from MergeContext.performReplace(IDiff, IProgressMonitor) after the local has been
changed to match the remote. |
protected void |
MergeContext.ensureParentsExist(IResource resource,
IProgressMonitor monitor)
Ensure that the parent folders of the given resource exist. |
void |
MergeContext.run(IWorkspaceRunnable runnable,
ISchedulingRule rule,
int flags,
IProgressMonitor monitor)
Default implementation of run that invokes the
corresponding run on IWorkspace . |
Uses of CoreException in org.eclipse.team.core.subscribers |
---|
Methods in org.eclipse.team.core.subscribers that throw CoreException | |
void |
SubscriberScopeManager.initialize(IProgressMonitor monitor)
|
ResourceTraversal[] |
SubscriberScopeManager.refresh(ResourceMapping[] mappings,
IProgressMonitor monitor)
|
boolean |
SubscriberResourceMappingContext.hasRemoteChange(IResource resource,
IProgressMonitor monitor)
|
boolean |
SubscriberResourceMappingContext.hasLocalChange(IResource resource,
IProgressMonitor monitor)
|
IStorage |
SubscriberResourceMappingContext.fetchRemoteContents(IFile file,
IProgressMonitor monitor)
|
IStorage |
SubscriberResourceMappingContext.fetchBaseContents(IFile file,
IProgressMonitor monitor)
|
IResource[] |
SubscriberResourceMappingContext.fetchMembers(IContainer container,
IProgressMonitor monitor)
|
void |
SubscriberResourceMappingContext.refresh(ResourceTraversal[] traversals,
int flags,
IProgressMonitor monitor)
|
boolean |
SubscriberResourceMappingContext.contentDiffers(IFile file,
IProgressMonitor monitor)
|
void |
SubscriberMergeContext.refresh(ResourceTraversal[] traversals,
int flags,
IProgressMonitor monitor)
|
protected SyncInfo |
SubscriberMergeContext.getSyncInfo(IResource resource)
Return the sync info for the given resource. |
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.
|
void |
Subscriber.accept(ResourceTraversal[] traversals,
IDiffVisitor visitor)
Visit any out-of-sync resources covered by the given traversals. |
void |
Subscriber.accept(IResource[] resources,
int depth,
IDiffVisitor visitor)
Visit any out-of-sync resources in the given resources visited to the given depth. |
int |
Subscriber.getState(ResourceMapping mapping,
int stateMask,
IProgressMonitor monitor)
Return the synchronization state of the given resource mapping. |
Uses of CoreException in org.eclipse.team.ui.history |
---|
Methods in org.eclipse.team.ui.history that throw CoreException | |
protected void |
HistoryPageCompareEditorInput.performReplace(Object selectedObject)
A replace has been requested. |
Uses of CoreException in org.eclipse.team.ui.mapping |
---|
Methods in org.eclipse.team.ui.mapping with parameters of type CoreException | |
protected void |
SynchronizationContentProvider.handleException(CoreException e)
Handle the given exception that occurred while calculating the children for an element. |
Methods in org.eclipse.team.ui.mapping that throw CoreException | |
int |
SynchronizationStateTester.getState(Object element,
int stateMask,
IProgressMonitor monitor)
Return the synchronization state of the given element. |
int |
SynchronizationCompareAdapter.getSynchronizationState(ITeamStateProvider provider,
ResourceMapping mapping,
int stateMask,
IProgressMonitor monitor)
Return the synchronization state of the resource mapping with respect to the given team state provider. |
void |
SaveableComparison.doSave(IProgressMonitor monitor)
Saves the contents of this saveable.
If the save is cancelled through user action, or for any other reason,
the part should invoke This method is long-running; progress and cancellation are provided by the given progress monitor. |
protected abstract void |
SaveableComparison.performSave(IProgressMonitor monitor)
Method invoked from SaveableComparison.doSave(IProgressMonitor) to write
out the buffer. |
boolean |
ITeamStateProvider.hasDecoratedState(Object element)
Return whether the given element has any decorated state. |
ITeamStateDescription |
ITeamStateProvider.getStateDescription(Object element,
int stateMask,
String[] properties,
IProgressMonitor monitor)
Return the state description for the given element. |
IPreferencePage |
ITeamContentProviderDescriptor.createPreferencePage()
Return a preference page that can be displayed to configure the content provider of this extension. |
void |
ISynchronizationCompareInput.prepareInput(CompareConfiguration configuration,
IProgressMonitor monitor)
Prepare the compare input associated with a model element for display using the compare configuration. |
int |
ISynchronizationCompareAdapter.getSynchronizationState(ITeamStateProvider provider,
ResourceMapping mapping,
int stateMask,
IProgressMonitor monitor)
Return the synchronization state of the resource mapping with respect to the given team state provider. |
Uses of CoreException in org.eclipse.team.ui.synchronize |
---|
Methods in org.eclipse.team.ui.synchronize that throw CoreException | |
boolean |
SubscriberTeamStateProvider.hasDecoratedState(Object element)
|
protected int |
SubscriberTeamStateProvider.getSynchronizationState(Object element,
int stateMask,
IProgressMonitor monitor)
Obtain the synchronization state of the element. |
ITeamStateDescription |
SubscriberTeamStateProvider.getStateDescription(Object element,
int stateMask,
String[] properties,
IProgressMonitor monitor)
|
void |
ParticipantPageCompareEditorInput.saveChanges(IProgressMonitor monitor)
|
protected MergeContext |
ModelSynchronizeParticipant.restoreContext(ISynchronizationScopeManager manager)
Recreate the context for this participant. |
boolean |
ModelSynchronizeParticipant.checkForBufferChange(Shell shell,
ISynchronizationCompareInput input,
boolean cancelAllowed,
IProgressMonitor monitor)
Convenience method for switching the active saveable of this participant to the saveable of the given input. |
protected void |
ModelParticipantMergeOperation.initializeContext(IProgressMonitor monitor)
|
protected void |
ModelParticipantMergeOperation.executeMerge(IProgressMonitor monitor)
|
static void |
ModelParticipantAction.handleTargetSaveableChange(Shell shell,
SaveableComparison targetSaveable,
SaveableComparison activeSaveable,
boolean allowCancel,
IProgressMonitor monitor)
Convenience method that prompts if the currently active saveable is dirty and either saves or reverts the saveable depending on the users input. |
protected void |
ModelMergeOperation.executeMerge(IProgressMonitor monitor)
Perform a merge. |
protected abstract void |
ModelMergeOperation.initializeContext(IProgressMonitor monitor)
Initialize the merge context for this merge operation. |
protected IStatus |
ModelMergeOperation.performMerge(IProgressMonitor monitor)
Attempt a headless merge of the elements in the context of this operation. |
protected IStatus |
ModelMergeOperation.performMerge(ModelProvider provider,
IProgressMonitor monitor)
Attempt to merge all the mappings that come from the given provider. |
void |
AbstractSynchronizeParticipant.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
|
protected void |
AbstractSynchronizeParticipant.setInitializationData(ISynchronizeParticipantDescriptor descriptor)
|
Uses of CoreException in org.eclipse.ui |
---|
Subclasses of CoreException in org.eclipse.ui | |
class |
PartInitException
A checked exception indicating a workbench part cannot be initialized correctly. |
class |
WorkbenchException
A checked exception indicating a recoverable error occured internal to the workbench. |
Methods in org.eclipse.ui that throw CoreException | |
abstract void |
Saveable.doSave(IProgressMonitor monitor)
Saves the contents of this saveable. |
IJobRunnable |
Saveable.doSave(IProgressMonitor monitor,
IShellProvider shellProvider)
Saves this saveable, or prepares this saveable for a background save operation. |
void |
IDecoratorManager.setEnabled(String decoratorId,
boolean enabled)
Sets whether the specified decorator is enabled. |
Object |
ExtensionFactory.create()
Creates the object referenced by the factory id obtained from the extension data. |
void |
ExtensionFactory.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
|
IStorage |
IStorageEditorInput.getStorage()
Returns the underlying IStorage object. |
Uses of CoreException in org.eclipse.ui.actions |
---|
Methods in org.eclipse.ui.actions that throw CoreException | |
protected abstract void |
WorkspaceModifyOperation.execute(IProgressMonitor monitor)
Performs the steps that are to be treated as a single logical workspace change. |
protected void |
WorkspaceModifyDelegatingOperation.execute(IProgressMonitor monitor)
|
protected abstract 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 void |
RefreshAction.invokeOperation(IResource resource,
IProgressMonitor monitor)
|
protected void |
OpenResourceAction.invokeOperation(IResource resource,
IProgressMonitor monitor)
|
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) |
protected IProjectDescription |
CopyProjectAction.createDescription(IProject project,
String projectName,
IPath rootLocation)
Create a new IProjectDescription for the copy using the name and path selected from the dialog. |
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 |
CloseResourceAction.invokeOperation(IResource resource,
IProgressMonitor monitor)
|
protected void |
BuildAction.invokeOperation(IResource resource,
IProgressMonitor monitor)
|
Uses of CoreException in org.eclipse.ui.cheatsheets |
---|
Methods in org.eclipse.ui.cheatsheets that throw CoreException | |
Object |
CheatSheetExtensionFactory.create()
|
void |
CheatSheetExtensionFactory.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
|
Uses of CoreException in org.eclipse.ui.dialogs |
---|
Methods in org.eclipse.ui.dialogs that throw CoreException | |
protected abstract void |
FilteredItemsSelectionDialog.fillContentProvider(FilteredItemsSelectionDialog.AbstractContentProvider contentProvider,
FilteredItemsSelectionDialog.ItemsFilter itemsFilter,
IProgressMonitor progressMonitor)
Fills the content provider with matching items. |
protected void |
WizardNewFolderMainPage.createFolder(IFolder folderHandle,
IProgressMonitor monitor)
Deprecated. As of 3.3, use WizardNewFolderMainPage.createNewFolder() which uses the
undoable operation support. |
protected void |
WizardNewFileCreationPage.createFile(IFile fileHandle,
InputStream contents,
IProgressMonitor monitor)
Deprecated. As of 3.3, use or override WizardNewFileCreationPage.createNewFile() which
uses the undoable operation support. To supply customized
file content for a subclass, use
WizardNewFileCreationPage.getInitialContents() . |
protected void |
FilteredResourcesSelectionDialog.fillContentProvider(FilteredItemsSelectionDialog.AbstractContentProvider contentProvider,
FilteredItemsSelectionDialog.ItemsFilter itemsFilter,
IProgressMonitor progressMonitor)
|
IContainer |
ContainerGenerator.generateContainer(IProgressMonitor monitor)
Ensures that this generator's container resource exists. |
Uses of CoreException in org.eclipse.ui.editors.text |
---|
Methods in org.eclipse.ui.editors.text with parameters of type CoreException | |
boolean |
TextFileDocumentProvider.isNotSynchronizedException(Object element,
CoreException ex)
|
protected void |
TextFileDocumentProvider.handleCoreException(CoreException exception,
String message)
Defines the standard procedure to handle CoreExceptions . |
boolean |
TextFileDocumentProvider.NullProvider.isNotSynchronizedException(Object element,
CoreException ex)
Deprecated. |
protected void |
StorageDocumentProvider.handleCoreException(CoreException exception,
String message)
Defines the standard procedure to handle CoreExceptions . |
boolean |
StorageDocumentProvider.isNotSynchronizedException(Object element,
CoreException ex)
|
boolean |
ForwardingDocumentProvider.isNotSynchronizedException(Object element,
CoreException ex)
|
Methods in org.eclipse.ui.editors.text that throw CoreException | |
protected void |
TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.DocumentProviderOperation operation,
IProgressMonitor monitor)
Executes the given operation in the providers runnable context. |
void |
TextFileDocumentProvider.connect(Object element)
|
protected TextFileDocumentProvider.FileInfo |
TextFileDocumentProvider.createFileInfo(Object element)
Creates and returns the file info object for the given element. |
void |
TextFileDocumentProvider.resetDocument(Object element)
|
void |
TextFileDocumentProvider.saveDocument(IProgressMonitor monitor,
Object element,
IDocument document,
boolean overwrite)
|
protected TextFileDocumentProvider.DocumentProviderOperation |
TextFileDocumentProvider.createSaveOperation(Object element,
IDocument document,
boolean overwrite)
|
protected void |
TextFileDocumentProvider.commitFileBuffer(IProgressMonitor monitor,
TextFileDocumentProvider.FileInfo info,
boolean overwrite)
Commits the given file info's file buffer by changing the contents of the underlying file to the contents of this file buffer. |
protected void |
TextFileDocumentProvider.createFileFromDocument(IProgressMonitor monitor,
IFile file,
IDocument document)
Creates the given file with the given document content. |
void |
TextFileDocumentProvider.validateState(Object element,
Object computationContext)
|
void |
TextFileDocumentProvider.updateStateCache(Object element)
|
void |
TextFileDocumentProvider.synchronize(Object element)
|
IContentType |
TextFileDocumentProvider.getContentType(Object element)
|
protected abstract void |
TextFileDocumentProvider.DocumentProviderOperation.execute(IProgressMonitor monitor)
The actual functionality of this operation. |
void |
TextFileDocumentProvider.NullProvider.connect(Object element)
Deprecated. |
void |
TextFileDocumentProvider.NullProvider.resetDocument(Object element)
Deprecated. |
void |
TextFileDocumentProvider.NullProvider.saveDocument(IProgressMonitor monitor,
Object element,
IDocument document,
boolean overwrite)
Deprecated. |
void |
TextFileDocumentProvider.NullProvider.validateState(Object element,
Object computationContext)
Deprecated. |
void |
TextFileDocumentProvider.NullProvider.updateStateCache(Object element)
Deprecated. |
void |
TextFileDocumentProvider.NullProvider.synchronize(Object element)
Deprecated. |
IContentType |
TextFileDocumentProvider.NullProvider.getContentType(Object element)
Deprecated. |
protected void |
TextEditor.doSetInput(IEditorInput input)
|
protected void |
StorageDocumentProvider.setDocumentContent(IDocument document,
InputStream contentStream)
Deprecated. use encoding based version instead |
protected void |
StorageDocumentProvider.setDocumentContent(IDocument document,
InputStream contentStream,
String encoding)
Initializes the given document with the given stream using the given encoding. |
protected boolean |
StorageDocumentProvider.setDocumentContent(IDocument document,
IEditorInput editorInput)
Deprecated. use the encoding based version instead |
protected boolean |
StorageDocumentProvider.setDocumentContent(IDocument document,
IEditorInput editorInput,
String encoding)
Initializes the given document from the given editor input using the given character encoding. |
protected IAnnotationModel |
StorageDocumentProvider.createAnnotationModel(Object element)
|
protected IDocument |
StorageDocumentProvider.createDocument(Object element)
|
protected AbstractDocumentProvider.ElementInfo |
StorageDocumentProvider.createElementInfo(Object element)
|
protected void |
StorageDocumentProvider.doSaveDocument(IProgressMonitor monitor,
Object element,
IDocument document,
boolean overwrite)
|
protected void |
StorageDocumentProvider.updateCache(IStorageEditorInput input)
Updates the internal cache for the given input. |
protected void |
StorageDocumentProvider.doUpdateStateCache(Object element)
|
IContentType |
StorageDocumentProvider.getContentType(Object element)
|
protected void |
StorageDocumentProvider.persistEncoding(Object element,
String encoding)
Persists the given encoding for the given element. |
void |
ForwardingDocumentProvider.connect(Object element)
|
void |
ForwardingDocumentProvider.resetDocument(Object element)
|
void |
ForwardingDocumentProvider.saveDocument(IProgressMonitor monitor,
Object element,
IDocument document,
boolean overwrite)
|
void |
ForwardingDocumentProvider.validateState(Object element,
Object computationContext)
|
void |
ForwardingDocumentProvider.updateStateCache(Object element)
|
void |
ForwardingDocumentProvider.synchronize(Object element)
|
IContentType |
ForwardingDocumentProvider.getContentType(Object element)
|
protected boolean |
FileDocumentProvider.setDocumentContent(IDocument document,
IEditorInput editorInput)
Deprecated. use file encoding based version |
protected boolean |
FileDocumentProvider.setDocumentContent(IDocument document,
IEditorInput editorInput,
String encoding)
|
protected IAnnotationModel |
FileDocumentProvider.createAnnotationModel(Object element)
|
protected void |
FileDocumentProvider.checkSynchronizationState(long cachedModificationStamp,
IResource resource)
Checks whether the given resource has been changed on the local file system by comparing the actual time stamp with the cached one. |
protected void |
FileDocumentProvider.doSynchronize(Object element,
IProgressMonitor monitor)
|
protected void |
FileDocumentProvider.doSaveDocument(IProgressMonitor monitor,
Object element,
IDocument document,
boolean overwrite)
|
protected AbstractDocumentProvider.ElementInfo |
FileDocumentProvider.createElementInfo(Object element)
|
protected void |
FileDocumentProvider.doValidateState(Object element,
Object computationContext)
|
protected void |
FileDocumentProvider.doResetDocument(Object element,
IProgressMonitor monitor)
|
protected void |
FileDocumentProvider.refreshFile(IFile file)
Refreshes the given file resource. |
protected void |
FileDocumentProvider.refreshFile(IFile file,
IProgressMonitor monitor)
Refreshes the given file resource. |
IContentType |
FileDocumentProvider.getContentType(Object element)
|
protected void |
FileDocumentProvider.persistEncoding(Object element,
String encoding)
Persists the given encoding for the given element. |
protected void |
FileDocumentProvider.readUTF8BOM(IFile file,
String encoding,
Object element)
Deprecated. as of 3.0 this method is no longer in use and does nothing |
protected void |
FileDocumentProvider.cacheEncodingState(Object element)
Internally caches the file's encoding data. |
boolean |
FileDocumentProvider.FileSynchronizer.visit(IResourceDelta delta)
|
Uses of CoreException in org.eclipse.ui.ide.undo |
---|
Methods in org.eclipse.ui.ide.undo that throw CoreException | |
protected void |
UpdateMarkersOperation.doExecute(IProgressMonitor monitor,
IAdaptable info)
|
protected void |
UpdateMarkersOperation.doUndo(IProgressMonitor monitor,
IAdaptable info)
|
abstract IResource |
ResourceDescription.createResource(IProgressMonitor monitor)
Create an existent resource from this resource description. |
abstract void |
ResourceDescription.createExistentResourceFromHandle(IResource resource,
IProgressMonitor monitor)
Given a resource handle, create an actual resource with the attributes of the receiver resource description. |
abstract void |
ResourceDescription.recordStateFromHistory(IResource resource,
IProgressMonitor monitor)
Record the appropriate state of this resource description using any available resource history. |
protected void |
MoveResourcesOperation.doExecute(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected void |
MoveResourcesOperation.move(IProgressMonitor monitor,
IAdaptable uiInfo)
Move any known resources according to the destination parameters known by this operation. |
protected void |
MoveResourcesOperation.doUndo(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected void |
MoveProjectOperation.doExecute(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected void |
MoveProjectOperation.doUndo(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected void |
DeleteResourcesOperation.doExecute(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected void |
DeleteResourcesOperation.doUndo(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected void |
DeleteMarkersOperation.doExecute(IProgressMonitor monitor,
IAdaptable info)
|
protected void |
DeleteMarkersOperation.doUndo(IProgressMonitor monitor,
IAdaptable info)
|
protected void |
CreateMarkersOperation.doExecute(IProgressMonitor monitor,
IAdaptable info)
|
protected void |
CreateMarkersOperation.doUndo(IProgressMonitor monitor,
IAdaptable info)
|
protected void |
CopyResourcesOperation.doExecute(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected void |
CopyResourcesOperation.copy(IProgressMonitor monitor,
IAdaptable uiInfo)
Move or copy any known resources according to the destination parameters known by this operation. |
protected void |
CopyResourcesOperation.doUndo(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected void |
CopyProjectOperation.doExecute(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected void |
CopyProjectOperation.doUndo(IProgressMonitor monitor,
IAdaptable uiInfo)
|
protected abstract void |
AbstractWorkspaceOperation.doUndo(IProgressMonitor monitor,
IAdaptable uiInfo)
Perform the specific work involved in undoing this operation. |
protected abstract void |
AbstractWorkspaceOperation.doExecute(IProgressMonitor monitor,
IAdaptable uiInfo)
Perform the specific work involved in executing this operation. |
Uses of CoreException in org.eclipse.ui.intro.universal |
---|
Methods in org.eclipse.ui.intro.universal that throw CoreException | |
Object |
ExtensionFactory.create()
|
void |
ExtensionFactory.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
|
Uses of CoreException in org.eclipse.ui.part |
---|
Methods in org.eclipse.ui.part that throw CoreException | |
protected static IDropActionDelegate |
PluginDropAdapter.getPluginAdapter(PluginTransferData data)
Loads the class that will perform the action associated with the given drop data. |
Uses of CoreException in org.eclipse.ui.plugin |
---|
Methods in org.eclipse.ui.plugin that throw CoreException | |
void |
AbstractUIPlugin.startup()
Deprecated. In Eclipse 3.0, startup has been replaced by Plugin.start(BundleContext context) .
Implementations of startup should be changed to extend
start(BundleContext context) and call super.start(context)
instead of super.startup() . Like super.startup() ,
super.stop(context) must be called as the very first thing.
The startup method is called only for plug-ins which explicitly require the
org.eclipse.core.runtime.compatibility plug-in; in contrast,
the start method is always called. |
void |
AbstractUIPlugin.shutdown()
Deprecated. In Eclipse 3.0, shutdown has been replaced by Plugin.stop(BundleContext context) .
Implementations of shutdown should be changed to extend
stop(BundleContext context) and call super.stop(context)
instead of super.shutdown() . Unlike super.shutdown() ,
super.stop(context) must be called as the very last thing rather
than as the very first thing. The shutdown method is called
only for plug-ins which explicitly require the
org.eclipse.core.runtime.compatibility plug-in;
in contrast, the stop method is always called. |
Uses of CoreException in org.eclipse.ui.texteditor |
---|
Subclasses of CoreException in org.eclipse.ui.texteditor | |
class |
ValidateStateException
Deprecated. |
Methods in org.eclipse.ui.texteditor with parameters of type CoreException | |
boolean |
IDocumentProviderExtension5.isNotSynchronizedException(Object element,
CoreException ex)
Tells whether the given core exception is exactly the exception which is thrown for a non-synchronized element. |
protected void |
AbstractTextEditor.handleExceptionOnSave(CoreException exception,
IProgressMonitor progressMonitor)
Handles the given exception. |
protected void |
AbstractTextEditor.openSaveErrorDialog(String title,
String message,
CoreException exception)
Presents an error dialog to the user when a problem happens during save. |
boolean |
AbstractDocumentProvider.isNotSynchronizedException(Object element,
CoreException ex)
|
protected void |
SelectMarkerRulerAction.handleCoreException(CoreException exception,
String message)
Handles core exceptions. |
protected void |
MarkerRulerAction.handleCoreException(CoreException exception,
String message)
Handles core exceptions. |
protected void |
AbstractMarkerAnnotationModel.handleCoreException(CoreException exception,
String message)
Handles an unanticipated CoreException in
a standard manner. |
Methods in org.eclipse.ui.texteditor that throw CoreException | |
protected void |
StatusTextEditor.doSetInput(IEditorInput input)
|
IContentType |
IDocumentProviderExtension4.getContentType(Object element)
Returns the content type of for the given element or null if none could be determined. |
void |
IDocumentProviderExtension.validateState(Object element,
Object computationContext)
Validates the state of the given element. |
void |
IDocumentProviderExtension.updateStateCache(Object element)
Updates the state cache for the given element. |
void |
IDocumentProviderExtension.synchronize(Object element)
Synchronizes the document provided for the given element with the given element. |
void |
IDocumentProvider.connect(Object element)
Connects the given element to this document provider. |
void |
IDocumentProvider.resetDocument(Object element)
Resets the given element's document to its last saved state. |
void |
IDocumentProvider.saveDocument(IProgressMonitor monitor,
Object element,
IDocument document,
boolean overwrite)
Saves the given document provided for the given element. |
AbstractHyperlinkDetector |
HyperlinkDetectorDescriptor.createHyperlinkDetector()
Creates a new IHyperlinkDetector . |
protected void |
AbstractTextEditor.doSetInput(IEditorInput input)
Called directly from setInput and from within a workspace
runnable from init , this method does the actual setting
of the editor input. |
void |
AbstractTextEditor.TextEditorSavable.doSave(IProgressMonitor monitor)
|
protected abstract IDocument |
AbstractDocumentProvider.createDocument(Object element)
Creates the document for the given element. |
protected abstract IAnnotationModel |
AbstractDocumentProvider.createAnnotationModel(Object element)
Creates an annotation model for the given element. |
protected abstract void |
AbstractDocumentProvider.doSaveDocument(IProgressMonitor monitor,
Object element,
IDocument document,
boolean overwrite)
Performs the actual work of saving the given document provided for the given element. |
protected AbstractDocumentProvider.ElementInfo |
AbstractDocumentProvider.createElementInfo(Object element)
Creates a new element info object for the given element. |
void |
AbstractDocumentProvider.connect(Object element)
|
protected void |
AbstractDocumentProvider.doResetDocument(Object element,
IProgressMonitor monitor)
Executes the actual work of reseting the given elements document. |
protected void |
AbstractDocumentProvider.executeOperation(AbstractDocumentProvider.DocumentProviderOperation operation,
IProgressMonitor monitor)
Executes the given operation in the providers runnable context. |
void |
AbstractDocumentProvider.resetDocument(Object element)
|
void |
AbstractDocumentProvider.saveDocument(IProgressMonitor monitor,
Object element,
IDocument document,
boolean overwrite)
|
protected void |
AbstractDocumentProvider.doValidateState(Object element,
Object computationContext)
Hook method for validating the state of the given element. |
void |
AbstractDocumentProvider.validateState(Object element,
Object computationContext)
|
protected void |
AbstractDocumentProvider.doUpdateStateCache(Object element)
Hook method for updating the state of the given element. |
void |
AbstractDocumentProvider.updateStateCache(Object element)
|
protected void |
AbstractDocumentProvider.doSynchronize(Object element,
IProgressMonitor monitor)
Performs the actual work of synchronizing the given element. |
void |
AbstractDocumentProvider.synchronize(Object element)
|
IContentType |
AbstractDocumentProvider.getContentType(Object element)
|
protected abstract void |
AbstractDocumentProvider.DocumentProviderOperation.execute(IProgressMonitor monitor)
The actual functionality of this operation. |
protected void |
ResourceMarkerAnnotationModel.deleteMarkers(IMarker[] markers)
|
protected IMarker[] |
ResourceMarkerAnnotationModel.retrieveMarkers()
|
static void |
MarkerUtilities.createMarker(IResource resource,
Map attributes,
String markerType)
Creates a marker on the given resource with the given type and attributes. |
protected abstract IMarker[] |
AbstractMarkerAnnotationModel.retrieveMarkers()
Retrieves all markers from this model. |
protected abstract void |
AbstractMarkerAnnotationModel.deleteMarkers(IMarker[] markers)
Deletes the given markers from this model. |
boolean |
AbstractMarkerAnnotationModel.updateMarker(IMarker marker,
IDocument document,
Position position)
Deprecated. use updateMarker(IDocument, IMarker, Position) instead. This method will be changed to protected. |
boolean |
AbstractMarkerAnnotationModel.updateMarker(IDocument document,
IMarker marker,
Position position)
Updates the given marker according to the given position in the given document. |
void |
AbstractMarkerAnnotationModel.updateMarkers(IDocument document)
Updates the markers managed by this annotation model by calling all registered marker updaters ( IMarkerUpdater ). |
void |
AbstractMarkerAnnotationModel.commit(IDocument document)
|
protected void |
AbstractDecoratedTextEditor.doSetInput(IEditorInput input)
|
Uses of CoreException in org.eclipse.ui.texteditor.quickdiff |
---|
Methods in org.eclipse.ui.texteditor.quickdiff that throw CoreException | |
IDocument |
IQuickDiffReferenceProvider.getReference(IProgressMonitor monitor)
Returns the reference document for the quick diff display. |
Uses of CoreException in org.eclipse.ui.texteditor.rulers |
---|
Methods in org.eclipse.ui.texteditor.rulers that throw CoreException | |
IContributedRulerColumn |
RulerColumnDescriptor.createColumn(ITextEditor editor)
Creates a IContributedRulerColumn instance as described by the receiver. |
Uses of CoreException in org.eclipse.ui.texteditor.spelling |
---|
Methods in org.eclipse.ui.texteditor.spelling that throw CoreException | |
ISpellingEngine |
SpellingEngineDescriptor.createEngine()
Creates a spelling engine as described in the extension's xml. |
ISpellingPreferenceBlock |
SpellingEngineDescriptor.createPreferences()
Creates a spelling preferences block as described in the extension's xml. |
Uses of CoreException in org.eclipse.ui.themes |
---|
Methods in org.eclipse.ui.themes that throw CoreException | |
void |
RGBBlendColorFactory.setInitializationData(IConfigurationElement config,
String propertyName,
Object data)
This executable extension requires parameters to be explicitly declared via the second method described in the IExecutableExtension
documentation. |
Uses of CoreException in org.eclipse.ui.views |
---|
Methods in org.eclipse.ui.views that throw CoreException | |
IViewPart |
IViewDescriptor.createView()
Creates an instance of the view defined in the descriptor. |
Uses of CoreException in org.eclipse.ui.views.markers |
---|
Methods in org.eclipse.ui.views.markers that throw CoreException | |
static String |
MarkerViewUtil.getViewId(IMarker marker)
Returns the id of the view used to show markers of the same type as the given marker. |
Uses of CoreException in org.eclipse.ui.wizards |
---|
Methods in org.eclipse.ui.wizards that throw CoreException | |
IWorkbenchWizard |
IWizardDescriptor.createWizard()
Create a wizard. |
Uses of CoreException in org.eclipse.update.configuration |
---|
Methods in org.eclipse.update.configuration that throw CoreException | |
void |
ISessionDelta.process(IProgressMonitor progressMonitor)
Deprecated. Process all the feature references of the Session Delta. |
void |
ISessionDelta.process(IFeatureReference[] selected,
IProgressMonitor monitor)
Deprecated. Process the selected feature references of the Session Delta. |
void |
ILocalSite.revertTo(IInstallConfiguration configuration,
IProgressMonitor monitor,
IProblemHandler handler)
Reverts the local site to use the specified configuration. |
IInstallConfiguration |
ILocalSite.cloneCurrentConfiguration()
Creates a new configuration containing the same state as the specified configuration. |
boolean |
ILocalSite.save()
Saves the local site state |
IInstallConfiguration |
ILocalSite.addToPreservedConfigurations(IInstallConfiguration configuration)
Save the specified configuration. |
IStatus |
ILocalSite.getFeatureStatus(IFeature feature)
Indicates if the 'state' of the specified feature and its children features. |
IConfiguredSite |
IInstallConfiguration.createConfiguredSite(File directory)
Create a new installation site, based on a local file system directory. |
IConfiguredSite |
IInstallConfiguration.createLinkedConfiguredSite(File directory)
Create a new linked site, based on a local file system directory. |
IFeatureReference |
IConfiguredSite.install(IFeature feature,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Install the specified feature on this site. |
IFeatureReference |
IConfiguredSite.install(IFeature feature,
IFeatureReference[] optionalFeatures,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Install the specified feature on this site. |
void |
IConfiguredSite.remove(IFeature feature,
IProgressMonitor monitor)
Remove (uninstall) the specified feature from this site |
void |
IConfiguredSite.configure(IFeature feature)
Configure the specified feature on this site. |
boolean |
IConfiguredSite.unconfigure(IFeature feature)
Unconfigure the specified feature from this site. |
boolean |
IConfiguredSite.isNativelyLinked()
Indicates if the site has been linked by a native installer. |
Uses of CoreException in org.eclipse.update.core |
---|
Methods in org.eclipse.update.core that return CoreException | |
static CoreException |
Utilities.newCoreException(String s,
int code,
Throwable e)
Creates a CoreException from some other exception. |
static CoreException |
Utilities.newCoreException(String s,
Throwable e)
Creates a CoreException from some other exception. |
static CoreException |
Utilities.newCoreException(String s,
String s1,
String s2,
CoreException e1,
CoreException e2)
Creates a CoreException from two other CoreException |
Methods in org.eclipse.update.core with parameters of type CoreException | |
static CoreException |
Utilities.newCoreException(String s,
String s1,
String s2,
CoreException e1,
CoreException e2)
Creates a CoreException from two other CoreException |
Methods in org.eclipse.update.core that throw CoreException | |
abstract IVerificationResult |
Verifier.verify(IFeature feature,
ContentReference reference,
boolean isFeatureVerification,
InstallMonitor monitor)
|
static ISite |
SiteManager.getSite(URL siteURL)
Deprecated. use getSite(URL,IPogressMonitor) instead |
static ISite |
SiteManager.getSite(URL siteURL,
IProgressMonitor monitor)
Returns a site object for the site specified by the argument URL. |
static ISite |
SiteManager.getSite(URL siteURL,
boolean usesCache)
Deprecated. use getSite(URL,boolean,IPogressMonitor) instead |
static ISite |
SiteManager.getSite(URL siteURL,
boolean usesCache,
IProgressMonitor monitor)
Returns a site object for the site specified by the argument URL. |
static ILocalSite |
SiteManager.getLocalSite()
Returns the "local site". |
static void |
SiteManager.handleNewChanges()
Deprecated. Do not use this method |
URL |
SiteContentProvider.getArchiveReference(String archiveId)
|
ISiteContentProvider |
Site.getSiteContentProvider()
Returns the content provider for this site. |
IPluginEntry[] |
Site.getPluginEntriesOnlyReferencedBy(IFeature feature)
Returns an array of entries corresponding to plug-ins that are installed on this site and are referenced only by the specified feature. |
IFeatureReference |
Site.install(IFeature sourceFeature,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the specified feature and all optional features on this site. |
IFeatureReference |
Site.install(IFeature sourceFeature,
IFeatureReference[] optionalFeatures,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the specified feature and listed optional features on this site. |
IFeatureReference |
Site.install(IFeature sourceFeature,
IFeatureReference[] optionalFeatures,
IFeatureContentConsumer parentContentConsumer,
IVerifier parentVerifier,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the specified feature on this site using the content consumer as a context to install the feature in. |
void |
Site.remove(IFeature feature,
IProgressMonitor progress)
Remove (uninstall) the specified feature from this site. |
IFeature |
Site.createFeature(String type,
URL url)
Deprecated. |
IFeature |
Site.createFeature(String type,
URL url,
IProgressMonitor monitor)
|
IFeature |
IncludedFeatureReference.getFeature(boolean perfectMatch,
IConfiguredSite configuredSite)
Deprecated. use getFeature(IProgressMonitor) |
IFeature |
IncludedFeatureReference.getFeature(boolean perfectMatch,
IConfiguredSite configuredSite,
IProgressMonitor monitor)
Deprecated. use getFeature(IProgressMonitor) |
IFeature |
IncludedFeatureReference.getFeature()
Deprecated. use getFeature(IProgressMonitor) |
IFeature |
IncludedFeatureReference.getFeature(IProgressMonitor monitor)
|
IVerificationResult |
IVerifier.verify(IFeature feature,
ContentReference reference,
boolean isFeatureVerification,
InstallMonitor monitor)
Perform verification of the specified archive. |
IURLEntry[] |
ISiteWithMirrors.getMirrorSiteEntries()
Returns an array of mirror sites that contain the same features/plugins. |
ISite |
ISiteFactoryExtension.createSite(URL url,
IProgressMonitor monitor)
Returns a site defined by the supplied URL. |
ISite |
ISiteFactory.createSite(URL url)
Returns a site defined by the supplied URL. |
URL |
ISiteContentProvider.getArchiveReference(String id)
Returns a URL for the identified archive |
ISiteContentProvider |
ISite.getSiteContentProvider()
Returns the content provider for this site. |
IPluginEntry[] |
ISite.getPluginEntriesOnlyReferencedBy(IFeature feature)
Returns an array of entries corresponding to plug-ins that are installed on this site and are referenced only by the specified feature. |
IFeatureReference |
ISite.install(IFeature feature,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Installs the specified feature on this site. |
IFeatureReference |
ISite.install(IFeature feature,
IFeatureReference[] optionalfeatures,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Installs the specified feature on this site. |
void |
ISite.remove(IFeature feature,
IProgressMonitor monitor)
Removes (uninstalls) the specified feature from this site. |
IFeature |
ISite.createFeature(String type,
URL url)
Deprecated. use createFeature(String,URL,IProgressMonitor) instead |
IFeature |
ISite.createFeature(String type,
URL url,
IProgressMonitor monitor)
Creates a new feature object. |
void |
IInstallHandler.initialize(int type,
IFeature feature,
IInstallHandlerEntry entry,
InstallMonitor monitor)
Initialize the install handler. |
void |
IInstallHandler.installInitiated()
Called at the start of the install action. |
void |
IInstallHandler.pluginsDownloaded(IPluginEntry[] plugins)
Called after files corresponding to plug-in entries have been downloaded, but before they are actully unpacked and installed. |
void |
IInstallHandler.nonPluginDataDownloaded(INonPluginEntry[] nonPluginData,
IVerificationListener listener)
Called after files corresponding to non-plug-in entries have been downloaded. |
void |
IInstallHandler.completeInstall(IFeatureContentConsumer consumer)
Called after the feature files and any downloaded plug-ins have been installed. |
void |
IInstallHandler.installCompleted(boolean success)
Called at the end of the install action. |
void |
IInstallHandler.configureInitiated()
Called at the start of the configure action |
void |
IInstallHandler.completeConfigure()
Called after the feature has been configured. |
void |
IInstallHandler.configureCompleted(boolean success)
Called at the end of the configure action. |
void |
IInstallHandler.unconfigureInitiated()
Called at the start of the unconfigure action |
void |
IInstallHandler.completeUnconfigure()
Called after the feature has been unconfigured. |
void |
IInstallHandler.unconfigureCompleted(boolean success)
Called at the end of the unconfigure action. |
void |
IInstallHandler.uninstallInitiated()
Called at the start of the uninstall action |
void |
IInstallHandler.completeUninstall()
Called after the feature has been uninstalled. |
void |
IInstallHandler.uninstallCompleted(boolean success)
Called at the end of the uninstall action. |
IFeature |
IIncludedFeatureReference.getFeature()
Deprecated. use getFeature(IProgressMonitor) |
IFeature |
IIncludedFeatureReference.getFeature(boolean perfectMatch,
IConfiguredSite configuredSite)
Deprecated. use getFeature(IProgressMonitor) |
IFeature |
IIncludedFeatureReference.getFeature(boolean perfectMatch,
IConfiguredSite configuredSite,
IProgressMonitor monitor)
Deprecated. use getFeature(IProgressMonitor) |
IFeature |
IFeatureReference.getFeature()
Deprecated. use getFeature(IProgressMonitor) instead |
IFeature |
IFeatureReference.getFeature(IProgressMonitor monitor)
Returns the referenced feature. |
VersionedIdentifier |
IFeatureReference.getVersionedIdentifier()
Returns the feature identifier. |
void |
IFeatureReference.setURL(URL url)
Sets the feature reference URL. |
IFeature |
IFeatureFactory.createFeature(URL url,
ISite site)
Deprecated. use createFeature(URL, ISite, IProgressMonitor) instead |
IFeature |
IFeatureFactory.createFeature(URL url,
ISite site,
IProgressMonitor monitor)
Returns a feature defined by the supplied URL. |
ContentReference |
IFeatureContentProvider.getFeatureManifestReference(InstallMonitor monitor)
Returns a content reference to the feature manifest. |
ContentReference[] |
IFeatureContentProvider.getArchiveReferences(InstallMonitor monitor)
Returns an array of content references of all the "packaged" archives that make up this feature. |
ContentReference[] |
IFeatureContentProvider.getFeatureEntryArchiveReferences(InstallMonitor monitor)
Returns an array of content references of the "packaged" archives that contain the feature descriptive information. |
ContentReference[] |
IFeatureContentProvider.getPluginEntryArchiveReferences(IPluginEntry pluginEntry,
InstallMonitor monitor)
Returns an array of content references of the "packaged" archives that contain the files for the specified plug-in entry. |
ContentReference[] |
IFeatureContentProvider.getNonPluginEntryArchiveReferences(INonPluginEntry nonPluginEntry,
InstallMonitor monitor)
Returns an array of content references of the "packaged" archives that contain the files for the specified non-plug-in entry. |
ContentReference[] |
IFeatureContentProvider.getFeatureEntryContentReferences(InstallMonitor monitor)
Returns an array of content references to the feature definition files (i.e the "logical" view of the files defining the feature). |
ContentReference[] |
IFeatureContentProvider.getPluginEntryContentReferences(IPluginEntry pluginEntry,
InstallMonitor monitor)
Returns an array of content references to the files implementing the specified plug-in. |
IVerifier |
IFeatureContentProvider.getVerifier()
Returns the verifier for this feature. |
void |
IFeatureContentConsumer.store(ContentReference contentReference,
IProgressMonitor monitor)
Store a feature file. |
IContentConsumer |
IFeatureContentConsumer.open(IPluginEntry pluginEntry)
Opens a generic content consumer for the specified plug-in entry. |
IContentConsumer |
IFeatureContentConsumer.open(INonPluginEntry nonPluginEntry)
Opens a generic content consumer for the specified non-plug-in entry. |
IFeatureReference |
IFeatureContentConsumer.close()
Closes this content consumer. |
void |
IFeatureContentConsumer.abort()
Closes this content consumer, indicating the store operations should be aborted. |
void |
IFeatureContentConsumer.addChild(IFeature feature)
Link the content consumer of the feature as a child content consumer |
IFeatureReference |
IFeature.install(IFeature targetFeature,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Install the contents of this feature into the specified target feature. |
IFeatureReference |
IFeature.install(IFeature targetFeature,
IFeatureReference[] optionalFeatures,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Install the contents of this feature into the specified target feature. |
IIncludedFeatureReference[] |
IFeature.getIncludedFeatureReferences()
Returns an array of feature references included by this feature filtered by the operating system, windowing system and architecture system set in Sitemanager |
IIncludedFeatureReference[] |
IFeature.getRawIncludedFeatureReferences()
Returns an array of feature references included by this feature No filtering occurs |
IFeatureContentProvider |
IFeature.getFeatureContentProvider()
Returns the content provider for this feature. |
IFeatureContentConsumer |
IFeature.getFeatureContentConsumer()
Returns the content consumer for this feature. |
void |
IFeature.setSite(ISite site)
Sets the site for this feature. |
void |
IContentConsumer.store(ContentReference contentReference,
IProgressMonitor monitor)
Stores a file. |
void |
IContentConsumer.close()
Indicates successful completion of the store operations for this consumer |
IFeature |
FeatureReference.getFeature()
Deprecated. use getFeaure(IProgressMonitor) |
IFeature |
FeatureReference.getFeature(IProgressMonitor monitor)
Returns the feature this reference points to |
protected IFeature |
FeatureReference.getFeature(IFeatureReference ref,
IProgressMonitor monitor)
Returns the feature the reference points to |
void |
FeatureReference.setURL(URL url)
Sets the feature reference URL. |
ContentReference |
FeatureContentProvider.asLocalReference(ContentReference ref,
InstallMonitor monitor)
Returns the specified reference as a local file system reference. |
File |
FeatureContentProvider.asLocalFile(ContentReference ref,
InstallMonitor monitor)
Returns the specified reference as a local file. |
IFeatureReference |
Feature.install(IFeature targetFeature,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the contents of this feature into the specified target feature. |
IFeatureReference |
Feature.install(IFeature targetFeature,
IFeatureReference[] optionalfeatures,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the contents of this feature into the specified target feature. |
IIncludedFeatureReference[] |
Feature.getRawIncludedFeatureReferences()
Returns an array of feature references included by this feature |
IFeatureContentProvider |
Feature.getFeatureContentProvider()
Returns the content provider for this feature. |
IFeatureContentConsumer |
Feature.getFeatureContentConsumer()
Returns the content consumer for this feature. |
void |
Feature.setSite(ISite site)
Sets the site for this feature. |
IIncludedFeatureReference[] |
Feature.getIncludedFeatureReferences()
|
abstract ISite |
BaseSiteFactory.createSite(URL url)
Create site. |
void |
BaseInstallHandler.initialize(int type,
IFeature feature,
IInstallHandlerEntry entry,
InstallMonitor monitor)
Initialize the install handler. |
void |
BaseInstallHandler.installInitiated()
Called at the start of the install action. |
void |
BaseInstallHandler.pluginsDownloaded(IPluginEntry[] plugins)
Called after files corresponding to plug-in entries have been downloaded, but before they are actully unpacked and installed. |
void |
BaseInstallHandler.nonPluginDataDownloaded(INonPluginEntry[] nonPluginData,
IVerificationListener listener)
Called after files corresponding to non-plug-in entries have been downloaded. |
void |
BaseInstallHandler.completeInstall(IFeatureContentConsumer consumer)
Called after the feature files and any downloaded plug-ins have been installed. |
void |
BaseInstallHandler.installCompleted(boolean success)
Called at the end of the install action. |
void |
BaseInstallHandler.configureInitiated()
Called at the start of the configure action. |
void |
BaseInstallHandler.completeConfigure()
Called after the feature has been configured. |
void |
BaseInstallHandler.configureCompleted(boolean success)
Called at the end of the configure action. |
void |
BaseInstallHandler.unconfigureInitiated()
Called at the start of the unconfigure action. |
void |
BaseInstallHandler.completeUnconfigure()
Called after the feature has been unconfigured. |
void |
BaseInstallHandler.unconfigureCompleted(boolean success)
Called at the end of the unconfigure action. |
void |
BaseInstallHandler.uninstallInitiated()
Called at the start of the uninstall action. |
void |
BaseInstallHandler.completeUninstall()
Called after the feature has been uninstalled. |
void |
BaseInstallHandler.uninstallCompleted(boolean success)
Called at the end of the uninstall action. |
IFeature |
BaseFeatureFactory.createFeature(URL url,
ISite site)
Deprecated. implement createFeature(URL, ISite, IProgressMonitor) instead |
abstract IFeature |
BaseFeatureFactory.createFeature(URL url,
ISite site,
IProgressMonitor monitor)
Create feature. |
Uses of CoreException in org.eclipse.update.core.model |
---|
Subclasses of CoreException in org.eclipse.update.core.model | |
class |
InstallAbortedException
Exception thrown when the user cancelled an installation. |
Methods in org.eclipse.update.core.model that throw CoreException | |
SiteModel |
SiteModelFactory.parseSite(InputStream stream)
Creates and populates a default site from stream. |
FeatureModel |
FeatureModelFactory.parseFeature(InputStream stream)
Creates and populates a default feature from stream. |
FeatureModel |
FeatureModelFactory.parseFeature(InputStream stream,
String location)
Creates and populates a default feature from stream. |
Uses of CoreException in org.eclipse.update.operations |
---|
Methods in org.eclipse.update.operations that throw CoreException | |
boolean |
IOperation.execute(IProgressMonitor pm,
IOperationListener listener)
Executes operation. |
Uses of CoreException in org.eclipse.update.search |
---|
Methods in org.eclipse.update.search that throw CoreException | |
void |
UpdateSearchRequest.performSearch(IUpdateSearchResultCollector collector,
IProgressMonitor monitor)
Runs the search using the category and scope configured into this request. |
|
Eclipse Platform Release 3.3 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.