Eclipse Platform
2.1

Uses of Interface
org.eclipse.core.runtime.IStatus

Packages that use IStatus
org.eclipse.core.resources Provides basic support for managing a workspace and its resources. 
org.eclipse.core.resources.team Provides APIs intended to be implemented by the Team component. 
org.eclipse.core.runtime Provides core support for plug-ins and the plug-in registry. 
org.eclipse.core.runtime.model Provides core support for the modeling plug-ins and the plug-in registry. 
org.eclipse.debug.core Provides support for launching programs, breakpoint management, expression management, and debug events. 
org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points. 
org.eclipse.jface.dialogs Provides support for dialogs. 
org.eclipse.team.core Application programming interfaces for defining and working with repository providers. 
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 a file-based document provider. 
org.eclipse.ui.texteditor Provides a framework for text editors obeying to the desktop rules. 
org.eclipse.ui.wizards.datatransfer Provides the standard Import and Export wizards for moving resources into and out of the workspace. 
 

Uses of IStatus in org.eclipse.core.resources
 

Subinterfaces of IStatus in org.eclipse.core.resources
 interface IResourceStatus
          Represents status related to resources in the Resources plug-in and defines the relevant status code constants.
 

Methods in org.eclipse.core.resources that return IStatus
 IStatus IFileModificationValidator.validateEdit(IFile[] files, Object context)
          Validates that the given files can be modified.
 IStatus IFileModificationValidator.validateSave(IFile file)
          Validates that the given file can be saved.
 IStatus IPathVariableManager.validateName(String name)
          Validates the given name as the name for a path variable.
 IStatus IPathVariableManager.validateValue(IPath path)
          Validates the given path as the value for a path variable.
 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.
 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.
 IStatus IWorkspace.save(boolean full, IProgressMonitor monitor)
          Saves this workspace's valuable state on disk.
 IStatus IWorkspace.validateEdit(IFile[] files, Object context)
          Advises that the caller intends to modify the contents of the given files in the near future and asks whether modifying all these files would be reasonable.
 IStatus IWorkspace.validateLinkLocation(IResource resource, IPath location)
          Validates the given path as the location of the given resource on disk.
 IStatus IWorkspace.validateName(String segment, int typeMask)
          Validates the given string as the name of a resource valid for one of the given types.
 IStatus IWorkspace.validateNatureSet(String[] natureIds)
          Validates that each of the given natures exists, and that all nature constraints are satisfied within the given set.
 IStatus IWorkspace.validatePath(String path, int typeMask)
          Validates the given string as a path for a resource of the given type(s).
 IStatus IWorkspace.validateProjectLocation(IProject project, IPath location)
          Validates the given path as the location of the given project on disk.
 

Uses of IStatus in org.eclipse.core.resources.team
 

Methods in org.eclipse.core.resources.team that return IStatus
 IStatus TeamHook.validateCreateLink(IFile file, int updateFlags, IPath location)
          Validates whether a particular attempt at link creation is allowed.
 IStatus TeamHook.validateCreateLink(IFolder folder, int updateFlags, IPath location)
          Validates whether a particular attempt at link creation is allowed.
 

Methods in org.eclipse.core.resources.team with parameters of type IStatus
 void IResourceTree.failed(IStatus reason)
          Declares that the operation has failed for the specified reason.
 

Uses of IStatus in org.eclipse.core.runtime
 

Classes in org.eclipse.core.runtime that implement IStatus
 class MultiStatus
          A concrete multi-status implementation, suitable either for instantiating or subclassing.
 class Status
          A concrete status implementation, suitable either for instantiating or subclassing.
 

Methods in org.eclipse.core.runtime that return IStatus
 IStatus CoreException.getStatus()
          Returns the status object for this exception.
 IStatus[] IStatus.getChildren()
          Returns a list of status object immediately contained in this multi-status, or an empty list if this is not a multi-status.
static IStatus PluginVersionIdentifier.validateVersion(String version)
          Validates the given string as a plug-in version identifier.
static IStatus Preferences.validatePreferenceVersions(IPath file)
          Validates that the preference versions in the given file match the versions of the currently installed plugins.
 IStatus[] Status.getChildren()
           
 IStatus[] MultiStatus.getChildren()
           
 

Methods in org.eclipse.core.runtime with parameters of type IStatus
 void ILog.log(IStatus status)
          Logs the given status.
 void MultiStatus.add(IStatus status)
          Adds the given status to this multi-status.
 void MultiStatus.addAll(IStatus status)
          Adds all of the children of the given status to this multi-status.
 void MultiStatus.merge(IStatus status)
          Merges the given status into this multi-status.
 void ILogListener.logging(IStatus status, String plugin)
          Notifies this listener that given status has been logged by a plug-in.
 

Constructors in org.eclipse.core.runtime with parameters of type IStatus
CoreException(IStatus status)
          Creates a new exception with the given status object.
MultiStatus(String pluginId, int code, IStatus[] children, String message, Throwable exception)
          Creates and returns a new multi-status object with the given children.
 

Uses of IStatus in org.eclipse.core.runtime.model
 

Methods in org.eclipse.core.runtime.model that return IStatus
 IStatus PluginRegistryModel.resolve(boolean trimDisabledPlugins, boolean doCrossLinking)
          Runs a resolve through the entire registry.
 

Methods in org.eclipse.core.runtime.model with parameters of type IStatus
 void Factory.error(IStatus error)
          Handles an error state specified by the status.
 

Uses of IStatus in org.eclipse.debug.core
 

Methods in org.eclipse.debug.core with parameters of type IStatus
 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.
 IStatusHandler DebugPlugin.getStatusHandler(IStatus status)
          Returns the status handler registered for the given status, or null if none.
static void DebugPlugin.log(IStatus status)
          Logs the specified status with this plug-in's log.
 

Constructors in org.eclipse.debug.core with parameters of type IStatus
DebugException(IStatus status)
          Constructs a new debug exception with the given status object.
 

Uses of IStatus in org.eclipse.debug.ui
 

Methods in org.eclipse.debug.ui with parameters of type IStatus
static int DebugUITools.openLaunchConfigurationDialogOnGroup(Shell shell, IStructuredSelection selection, String groupIdentifier, IStatus status)
          Open the launch configuration dialog with the specified initial selection.
static int DebugUITools.openLaunchConfigurationDialog(Shell shell, ILaunchConfiguration configuration, String groupIdentifier, IStatus status)
          Open the launch configuration dialog on the specified launch configuration.
 

Uses of IStatus in org.eclipse.jface.dialogs
 

Methods in org.eclipse.jface.dialogs with parameters of type IStatus
static int ErrorDialog.openError(Shell parent, String dialogTitle, String message, IStatus status)
          Opens an error dialog to display the given error.
static int ErrorDialog.openError(Shell parentShell, String title, String message, IStatus status, int displayMask)
          Opens an error dialog to display the given error.
protected static boolean ErrorDialog.shouldDisplay(IStatus status, int mask)
          Returns whether the given status object should be displayed.
 

Constructors in org.eclipse.jface.dialogs with parameters of type IStatus
ErrorDialog(Shell parentShell, String dialogTitle, String message, IStatus status, int displayMask)
          Creates an error dialog.
 

Uses of IStatus in org.eclipse.team.core
 

Fields in org.eclipse.team.core declared as IStatus
protected  IStatus TeamException.status
           
 

Methods in org.eclipse.team.core that return IStatus
 IStatus TeamException.getStatus()
          Answer the single status resulting from the attempted API call.
 IStatus RepositoryProvider.validateCreateLink(IResource resource, int updateFlags, IPath location)
          Method validateCreateLink is invoked by the Platform Core TeamHook when a linked resource is about to be added to the provider's project.
 

Constructors in org.eclipse.team.core with parameters of type IStatus
TeamException(IStatus status)
          Single status constructor for a TeamProviderException.
 

Uses of IStatus in org.eclipse.ui
 

Constructors in org.eclipse.ui with parameters of type IStatus
WorkbenchException(IStatus status)
          Creates a new exception with the given status object.
PartInitException(IStatus status)
          Creates a new exception with the given status object.
 

Uses of IStatus in org.eclipse.ui.actions
 

Fields in org.eclipse.ui.actions declared as IStatus
protected  IStatus CopyProjectAction.errorStatus
          Status containing the errors detected when running the operation or null if no errors detected.
 

Uses of IStatus in org.eclipse.ui.dialogs
 

Methods in org.eclipse.ui.dialogs that return IStatus
 IStatus ISelectionStatusValidator.validate(Object[] selection)
          Validates an array of elements and returns the resulting status.
protected  IStatus WizardNewFileCreationPage.validateLinkedResource()
          Checks whether the linked resource target is valid.
protected  IStatus WizardNewFolderMainPage.validateLinkedResource()
          Checks whether the linked resource target is valid.
 

Methods in org.eclipse.ui.dialogs with parameters of type IStatus
protected  void SelectionStatusDialog.updateStatus(IStatus status)
          Update the dialog's status line to reflect the given status.
protected  void SelectionStatusDialog.updateButtonsEnableState(IStatus status)
          Update the status of the ok button to reflect the given status.
protected  void NewFolderDialog.updateStatus(IStatus status)
          Update the dialog's status line to reflect the given status.
 

Uses of IStatus in org.eclipse.ui.editors.text
 

Methods in org.eclipse.ui.editors.text with parameters of type IStatus
protected  String TextEditor.getStatusHeader(IStatus status)
           
protected  String TextEditor.getStatusBanner(IStatus status)
           
protected  String TextEditor.getStatusMessage(IStatus status)
           
 String DefaultEncodingSupport.getStatusHeader(IStatus status)
          Returns a status header for the given status.
 String DefaultEncodingSupport.getStatusBanner(IStatus status)
          Returns a banner for the given status.
 String DefaultEncodingSupport.getStatusMessage(IStatus status)
          Returns a status message if any.
 

Uses of IStatus in org.eclipse.ui.texteditor
 

Fields in org.eclipse.ui.texteditor declared as IStatus
protected static IStatus AbstractDocumentProvider.STATUS_OK
          Constant for representing the ok status.
protected static IStatus AbstractDocumentProvider.STATUS_ERROR
          Constant for representing the error status.
 IStatus AbstractDocumentProvider.ElementInfo.fStatus
          The status of this element
 

Methods in org.eclipse.ui.texteditor that return IStatus
 IStatus AbstractDocumentProvider.getStatus(Object element)
           
 IStatus IDocumentProviderExtension.getStatus(Object element)
          Returns the status of the given element.
 

Methods in org.eclipse.ui.texteditor with parameters of type IStatus
protected  Control StatusTextEditor.createStatusControl(Composite parent, IStatus status)
          Creates the status control for the given status.
protected  String StatusTextEditor.getStatusHeader(IStatus status)
          Returns a header for the given status
protected  String StatusTextEditor.getStatusBanner(IStatus status)
          Returns a banner for the given status.
protected  String StatusTextEditor.getStatusMessage(IStatus status)
          Returns a message for the given status.
 

Constructors in org.eclipse.ui.texteditor with parameters of type IStatus
ValidateStateException(IStatus status)
          Deprecated.  
 

Uses of IStatus in org.eclipse.ui.wizards.datatransfer
 

Methods in org.eclipse.ui.wizards.datatransfer that return IStatus
 IStatus ImportOperation.getStatus()
          Returns the status of the import operation.
 


Eclipse Platform
2.1

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.