Eclipse Platform
Release 3.0

Uses of Class
org.eclipse.core.runtime.CoreException

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.core.expressions Application programming interfaces for the expression language.  
org.eclipse.core.filebuffers Provides the API for accessing file buffers. 
org.eclipse.core.resources Provides basic support for managing a workspace and its resources.  
org.eclipse.core.runtime Provides core support for plug-ins and the plug-in 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.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.help.ui.browser Provides an implementation of IWorkbenchWindowActionDelegate for opening a URL in a browser.  
org.eclipse.team.core Application programming interfaces for defining and working with repository providers.  
org.eclipse.team.ui.synchronize Contains the team synchronization presentation framework and support for the Synchronize View. 
org.eclipse.ui Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.  
org.eclipse.ui.actions Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.  
org.eclipse.ui.dialogs Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.  
org.eclipse.ui.editors.text Provides a standard text editor and concrete document providers based IFileBuffer and others directly handling IFile and IStorage as editor input. 
org.eclipse.ui.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.themes 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.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
 InputStream BufferedContent.getContents()
           
protected abstract  InputStream BufferedContent.createStream()
          Creates and returns a stream for reading the contents.
 InputStream IStreamContentAccessor.getContents()
          Returns an open InputStream for this object which can be used to retrieve the object's content.
 InputStream ResourceNode.getContents()
           
protected  InputStream ResourceNode.createStream()
          Returns an open stream if the corresponding resource implements the IStorage interface.
 String IEncodedStreamContentAccessor.getCharset()
          Returns the name of a charset encoding to be used when decoding this stream accessor's contents into characters.
 void CompareEditorInput.saveChanges(IProgressMonitor pm)
          Save any unsaved changes.
 InputStream HistoryItem.getContents()
           
 String HistoryItem.getCharset()
           
 

Uses of CoreException in org.eclipse.compare.contentmergeviewer
 

Methods in org.eclipse.compare.contentmergeviewer that throw CoreException
 void ContentMergeViewer.save(IProgressMonitor pm)
          Save the viewers's content.
 

Uses of CoreException in org.eclipse.core.expressions
 

Methods in org.eclipse.core.expressions that throw CoreException
 Expression ExpressionConverter.perform(IConfigurationElement root)
          Converts the tree of configuration elements represented by the given root element and returns a corresponding expression tree.
 Object IVariableResolver.resolve(String name, Object[] args)
          Resolves a variable for the given name and arguments.
abstract  Expression ElementHandler.create(ExpressionConverter converter, IConfigurationElement config)
          Creates the corresponding expression for the given configuration 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.
abstract  EvaluationResult Expression.evaluate(IEvaluationContext context)
          Evaluates this expression.
 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.
 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.
 

Uses of CoreException in org.eclipse.core.filebuffers
 

Methods in org.eclipse.core.filebuffers that throw CoreException
 void IFileBufferManager.connect(IPath location, IProgressMonitor monitor)
          Connects the file at the given location to this manager.
 void IFileBufferManager.disconnect(IPath location, IProgressMonitor monitor)
          Disconnects the file at the given location from this manager.
 void IFileBuffer.revert(IProgressMonitor monitor)
          Reverts the contents of this file buffer to the content of its underlying file.
 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.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.
 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.
 

Uses of CoreException in org.eclipse.core.resources
 

Methods in org.eclipse.core.resources that throw CoreException
 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.
 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.
 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 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 subtype 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 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.
 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 descendants.
 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.
 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.setDerived(boolean isDerived)
          Sets whether this resource subtree is marked as derived.
 void IResource.setLocal(boolean flag, int depth, IProgressMonitor monitor)
          Set whether or not this resource and its members (to the specified depth) are expected to have their contents (and properties) available locally.
 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.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.
 boolean IResourceDeltaVisitor.visit(IResourceDelta delta)
          Visits the given resource delta.
 void IPathVariableManager.setValue(String name, IPath value)
          Sets the path variable with the given name to be the specified value.
 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 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.
 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(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.
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.
 boolean IResourceVisitor.visit(IResource resource)
          Visits the given resource.
 InputStream IStorage.getContents()
          Returns an open input stream on the contents of this storage.
 void IProjectNature.configure()
          Configures this nature for its project.
 void IProjectNature.deconfigure()
          Deconfigures this nature for its project.
 InputStream IFileState.getContents()
          Returns an open input stream on the contents of this file state.
 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.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.
 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.
 void IWorkspaceRoot.delete(boolean deleteContent, boolean force, IProgressMonitor monitor)
          Deletes everything in the workspace except the workspace root resource itself.
 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.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.
 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.
abstract  IStatus WorkspaceJob.runInWorkspace(IProgressMonitor monitor)
          Runs the operation, reporting progress to and accepting cancelation requests from the given progress monitor.
 boolean IResourceProxyVisitor.visit(IResourceProxy proxy)
          Visits the given resource.
 String IEncodedStorage.getCharset()
          Returns the name of a charset encoding to be used when decoding this storage's contents into characters.
 void IWorkspaceRunnable.run(IProgressMonitor monitor)
          Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.
 void ResourcesPlugin.shutdown()
          This implementation of the corresponding Plugin method closes the workspace (without saving).
 void ResourcesPlugin.startup()
          This implementation of the corresponding Plugin method opens the workspace.
 

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.runtime
 

Methods in org.eclipse.core.runtime that throw CoreException
 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 IConfigurationElement.createExecutableExtension(String propertyName)
          Creates and returns a new instance of the executable extension identified by the named attribute of this configuration element.
 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.
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.
static void Platform.addAuthorizationInfo(URL serverUrl, String realm, String authScheme, Map info)
          Adds the given authorization information to the keyring.
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.
 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.
 

Uses of CoreException in org.eclipse.core.runtime.content
 

Methods in org.eclipse.core.runtime.content that throw CoreException
 void BinarySignatureDescriber.setInitializationData(IConfigurationElement config, String propertyName, Object data)
           
 void IContentType.addFileSpec(String fileSpec, int type)
          Adds a user-defined file specification to this content type.
 void IContentType.removeFileSpec(String fileSpec, int type)
          Removes a user-defined file specification from this content type.
 void IContentType.setDefaultCharset(String userCharset)
          Sets the default charset for this content type.
 void XMLRootElementContentDescriber.setInitializationData(IConfigurationElement config, String propertyName, Object data)
           
 

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.
 

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 IDynamicVariable.getValue(String argument)
          Returns the value of this variable when referenced with the given argument, possibly null.
 String IDynamicVariableResolver.resolveValue(IDynamicVariable variable, String argument)
          Resolves and returns a value for the specified 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.
 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.
 boolean ILaunchConfiguration.supportsMode(String mode)
          Returns whether this launch configuration supports the specified mode.
 int ILaunchConfiguration.getAttribute(String attributeName, int defaultValue)
          Returns the integer-valued attribute with the given name.
 String ILaunchConfiguration.getAttribute(String attributeName, String defaultValue)
          Returns the string-valued attribute with the given name.
 boolean ILaunchConfiguration.getAttribute(String attributeName, boolean defaultValue)
          Returns the boolean-valued attribute with the given name.
 List ILaunchConfiguration.getAttribute(String attributeName, List defaultValue)
          Returns the java.util.List-valued attribute with the given name.
 Map ILaunchConfiguration.getAttribute(String attributeName, Map defaultValue)
          Returns the java.util.Map-valued attribute with the given name.
 ILaunchConfigurationType ILaunchConfiguration.getType()
          Returns the type of this launch configuration.
 ILaunchConfigurationWorkingCopy ILaunchConfiguration.getWorkingCopy()
          Returns a working copy of this launch configuration.
 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.
 String ILaunchConfiguration.getMemento()
          Returns a memento for this launch configuration, or null if unable to generate a memento for this configuration.
 String ILaunchConfiguration.getCategory()
          Returns this launch configuration's type's category, or null if unspecified.
 Map ILaunchConfiguration.getAttributes()
          Returns a map containing the attributes in this launch configuration.
 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.
 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.getLaunchConfiguration(String memento)
          Returns a handle to the launch configuration specified by the given memento.
 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.
 String[] ILaunchManager.getEnvironment(ILaunchConfiguration configuration)
          Returns an array of environment variables to be used when launching the given configuration or null if unspecified.
 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.
 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.
 ILaunchConfigurationDelegate ILaunchConfigurationType.getDelegate()
          Deprecated. use getDelegate(String) to specify mode
 ILaunchConfigurationDelegate ILaunchConfigurationType.getDelegate(String mode)
          Returns the launch configuration delegate for launch configurations of this type, for the specified mode.
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.
 ILaunchConfiguration ILaunchConfigurationWorkingCopy.doSave()
          Saves this working copy to its underlying file and returns a handle to the resulting launch configuration.
 

Uses of CoreException in org.eclipse.debug.core.model
 

Methods in org.eclipse.debug.core.model that throw CoreException
 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.
 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.
 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.
 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 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  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.
 

Uses of CoreException in org.eclipse.debug.core.sourcelookup
 

Methods in org.eclipse.debug.core.sourcelookup that throw CoreException
 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.
 Object[] AbstractSourceLookupParticipant.findSourceElements(Object object)
           
 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[] 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.
 void IPersistableSourceLocator2.initializeFromMemento(String memento, ILaunchConfiguration configuration)
          Initializes this source locator based on the given memento, for the given launch configuration.
 ISourceContainer[] ISourcePathComputerDelegate.computeSourceContainers(ILaunchConfiguration configuration, IProgressMonitor monitor)
          Returns a default collection source containers to be considered for the given launch configuration.
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)
           
 void AbstractSourceLookupDirector.initializeFromMemento(String memento, ILaunchConfiguration configuration)
           
 void AbstractSourceLookupDirector.initializeDefaults(ILaunchConfiguration configuration)
           
 Object[] AbstractSourceLookupDirector.findSourceElements(Object object)
           
 Object[] ISourceLookupDirector.findSourceElements(Object object)
          Returns a collection of source elements corresponding to the given debug artifact (for example, a stack frame or breakpoint).
 

Uses of CoreException in org.eclipse.debug.core.sourcelookup.containers
 

Methods in org.eclipse.debug.core.sourcelookup.containers that throw CoreException
 Object[] ExternalArchiveSourceContainer.findSourceElements(String name)
           
protected  ISourceContainer[] DefaultSourceContainer.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()
           
 InputStream ZipEntryStorage.getContents()
           
protected  ISourceContainer[] WorkspaceSourceContainer.createSourceContainers()
           
 Object[] DirectorySourceContainer.findSourceElements(String name)
           
protected  ISourceContainer[] DirectorySourceContainer.createSourceContainers()
           
 InputStream LocalFileStorage.getContents()
           
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 exception with the given message and underlying exception.
 ISourceContainer[] AbstractSourceContainer.getSourceContainers()
           
protected  ISourceContainer[] ProjectSourceContainer.createSourceContainers()
           
 

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
 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 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.
protected  void ToggleWatchpointActionDelegate.performAction(IToggleBreakpointsTarget target, IWorkbenchPart part, ISelection selection)
           
protected  void ToggleMethodBreakpointActionDelegate.performAction(IToggleBreakpointsTarget target, IWorkbenchPart part, ISelection selection)
           
 

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.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.
static void Team.startup()
          Initialize the registry, restoring its state.
 

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.ui.synchronize
 

Methods in org.eclipse.team.ui.synchronize that throw CoreException
 void AbstractSynchronizeParticipant.setInitializationData(IConfigurationElement config, String propertyName, Object data)
           
protected  void AbstractSynchronizeParticipant.setInitializationData(ISynchronizeParticipantDescriptor descriptor)
           
 void SyncInfoCompareInput.saveChanges(IProgressMonitor pm)
           
 

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
 void IDecoratorManager.setEnabled(String decoratorId, boolean enabled)
          Sets whether the specified decorator is enabled.
 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  void MoveFilesAndFoldersOperation.copy(IResource[] resources, IPath destination, IProgressMonitor subMonitor)
          Moves the resources to the given destination.
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)
          Copies the resources to the given destination.
 

Uses of CoreException in org.eclipse.ui.dialogs
 

Methods in org.eclipse.ui.dialogs that throw CoreException
protected  void WizardNewFolderMainPage.createFolder(IFolder folderHandle, IProgressMonitor monitor)
          Creates a folder resource given the folder handle.
protected  void WizardNewFileCreationPage.createFile(IFile fileHandle, InputStream contents, IProgressMonitor monitor)
          Creates a file resource given the file handle and contents.
 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
protected  void StorageDocumentProvider.handleCoreException(CoreException exception, String message)
          Defines the standard procedure to handle CoreExceptions.
protected  void TextFileDocumentProvider.handleCoreException(CoreException exception, String message)
          Defines the standard procedure to handle CoreExceptions.
 

Methods in org.eclipse.ui.editors.text that throw CoreException
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.
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
 boolean FileDocumentProvider.FileSynchronizer.visit(IResourceDelta delta)
           
 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)
           
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)
           
protected  void StorageDocumentProvider.persistEncoding(Object element, String encoding)
          Persists the given encoding for the given element.
protected  void TextEditor.doSetInput(IEditorInput input)
           
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)
           
protected abstract  void TextFileDocumentProvider.DocumentProviderOperation.execute(IProgressMonitor monitor)
          The actual functionality of this operation.
 void TextFileDocumentProvider.NullProvider.connect(Object element)
           
 void TextFileDocumentProvider.NullProvider.resetDocument(Object element)
           
 void TextFileDocumentProvider.NullProvider.saveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite)
           
 void TextFileDocumentProvider.NullProvider.validateState(Object element, Object computationContext)
           
 void TextFileDocumentProvider.NullProvider.updateStateCache(Object element)
           
 void TextFileDocumentProvider.NullProvider.synchronize(Object element)
           
 

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.
 IStorage FileEditorInput.getStorage()
           
protected static IDropActionDelegate PluginDropAdapter.getPluginAdapter(PluginTransferData data)
          Loads the class that will perform the action associated with the given drop data.
 IStorage FileEditorInput.getStorage()
           
 

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
protected  void AbstractTextEditor.handleExceptionOnSave(CoreException exception, IProgressMonitor progressMonitor)
          Handles the given exception.
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.
protected  void SelectMarkerRulerAction.handleCoreException(CoreException exception, String message)
          Handles core exceptions.
 

Methods in org.eclipse.ui.texteditor that throw CoreException
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 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.
protected  void StatusTextEditor.doSetInput(IEditorInput input)
           
 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.
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)
           
protected abstract  void AbstractDocumentProvider.DocumentProviderOperation.execute(IProgressMonitor monitor)
          The actual functionality of this operation.
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 ResourceMarkerAnnotationModel.deleteMarkers(IMarker[] markers)
           
protected  IMarker[] ResourceMarkerAnnotationModel.retrieveMarkers()
           
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.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.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.update.configuration
 

Methods in org.eclipse.update.configuration that throw CoreException
 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.
 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.
 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
 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 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.
 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.
 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.
 ISite ISiteFactoryExtension.createSite(URL url, IProgressMonitor monitor)
          Returns a site defined by the supplied URL.
 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.
 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)
           
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
 ISite ISiteFactory.createSite(URL url)
          Returns a site defined by the supplied URL.
 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.
 IVerificationResult IVerifier.verify(IFeature feature, ContentReference reference, boolean isFeatureVerification, InstallMonitor monitor)
          Perform verification of the specified archive.
 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.
 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.
 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.
 void IContentConsumer.store(ContentReference contentReference, IProgressMonitor monitor)
          Stores a file.
 void IContentConsumer.close()
          Indicates successful completion of the store operations for this consumer
 URL SiteContentProvider.getArchiveReference(String archiveID)
          Returns a URL for the identified archive
 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.
abstract  IVerificationResult Verifier.verify(IFeature feature, ContentReference reference, boolean isFeatureVerification, InstallMonitor monitor)
           
 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)
 

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
 FeatureModel FeatureModelFactory.parseFeature(InputStream stream)
          Creates and populates a default feature from stream.
 SiteModel SiteModelFactory.parseSite(InputStream stream)
          Creates and populates a default site 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.0

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.