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

Packages that use IStatus
org.eclipse.core.commands.operations Classes for the creation of undoable operations which can be added to an operations history and later be undone and redone. 
org.eclipse.core.runtime Provides support for the runtime platform, core utility methods and the extension registry. 
org.eclipse.core.runtime.jobs Provides core support for scheduling and interacting with background activity. 
org.eclipse.core.runtime.preferences Provides core support for Eclipse preferences. 
org.eclipse.core.runtime.spi Extension registry infrastructure for service providers Package Specification This package provides an infrastructure and helper utilities oriented towards service providers implementing their own extension registries. 
org.eclipse.jface.util Provides useful building blocks used throughout JFace, including property change events, a listener list implementation, and runtime checked assertions. 
org.eclipse.ui Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. 
org.eclipse.ui.application Application-level APIs for configuring and controling the Eclipse Platform User Interface. 
org.eclipse.update.configuration Provides support for accessing local installation information. 
org.eclipse.update.operations Provides support for performing various install/update operations. 
 

Uses of IStatus in org.eclipse.core.commands.operations
 

Classes in org.eclipse.core.commands.operations that implement IStatus
 class OperationStatus
           OperationStatus describes the status of a request to execute, undo, or redo an operation.
 

Fields in org.eclipse.core.commands.operations declared as IStatus
static IStatus IOperationHistory.NOTHING_TO_REDO_STATUS
          An operation info status describing the condition that there is no available operation for redo.
static IStatus IOperationHistory.NOTHING_TO_UNDO_STATUS
          An operation info status describing the condition that there is no available operation for undo.
static IStatus IOperationHistory.OPERATION_INVALID_STATUS
          An operation error status describing the condition that the operation available for execution, undo or redo is not in a valid state for the action to be performed.
 

Methods in org.eclipse.core.commands.operations that return IStatus
protected abstract  IStatus LinearUndoViolationDetector.allowLinearRedoViolation(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable info)
          Return a status indicating whether a linear redo violation is allowable.
protected  IStatus LinearUndoEnforcer.allowLinearRedoViolation(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable uiInfo)
           
protected abstract  IStatus LinearUndoViolationDetector.allowLinearUndoViolation(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable info)
          Return a status indicating whether a linear undo violation is allowable.
protected  IStatus LinearUndoEnforcer.allowLinearUndoViolation(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable uiInfo)
           
 IStatus IAdvancedUndoableOperation2.computeExecutionStatus(IProgressMonitor monitor)
          Return a status indicating the projected outcome of executing the receiver.
 IStatus TriggeredOperations.computeRedoableStatus(IProgressMonitor monitor)
           
 IStatus IAdvancedUndoableOperation.computeRedoableStatus(IProgressMonitor monitor)
          Return a status indicating the projected outcome of redoing the receiver.
 IStatus TriggeredOperations.computeUndoableStatus(IProgressMonitor monitor)
           
 IStatus IAdvancedUndoableOperation.computeUndoableStatus(IProgressMonitor monitor)
          Return a status indicating the projected outcome of undoing the receiver.
 IStatus TriggeredOperations.execute(IProgressMonitor monitor, IAdaptable info)
           
 IStatus IUndoableOperation.execute(IProgressMonitor monitor, IAdaptable info)
          Execute the operation.
abstract  IStatus AbstractOperation.execute(IProgressMonitor monitor, IAdaptable info)
           
 IStatus IOperationHistory.execute(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           Execute the specified operation and add it to the operations history if successful.
 IStatus DefaultOperationHistory.execute(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           
 IStatus OperationHistoryEvent.getStatus()
          Return the status associated with this event.
 IStatus IOperationApprover2.proceedExecuting(IUndoableOperation operation, IOperationHistory history, IAdaptable info)
          Return a status indicating whether the specified operation should be executed.
 IStatus LinearUndoViolationDetector.proceedRedoing(IUndoableOperation operation, IOperationHistory history, IAdaptable info)
           
 IStatus IOperationApprover.proceedRedoing(IUndoableOperation operation, IOperationHistory history, IAdaptable info)
          Return a status indicating whether the specified operation should be redone.
 IStatus LinearUndoViolationDetector.proceedUndoing(IUndoableOperation operation, IOperationHistory history, IAdaptable info)
           
 IStatus IOperationApprover.proceedUndoing(IUndoableOperation operation, IOperationHistory history, IAdaptable info)
          Return a status indicating whether the specified operation should be undone.
 IStatus TriggeredOperations.redo(IProgressMonitor monitor, IAdaptable info)
           
 IStatus IUndoableOperation.redo(IProgressMonitor monitor, IAdaptable info)
          Redo the operation.
abstract  IStatus AbstractOperation.redo(IProgressMonitor monitor, IAdaptable info)
           
 IStatus IOperationHistory.redo(IUndoContext context, IProgressMonitor monitor, IAdaptable info)
           Redo the most recently undone operation in the given context.
 IStatus DefaultOperationHistory.redo(IUndoContext context, IProgressMonitor monitor, IAdaptable info)
           
 IStatus IOperationHistory.redoOperation(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           Redo the specified operation.
 IStatus DefaultOperationHistory.redoOperation(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           
 IStatus TriggeredOperations.undo(IProgressMonitor monitor, IAdaptable info)
           
 IStatus IUndoableOperation.undo(IProgressMonitor monitor, IAdaptable info)
          Undo the operation.
abstract  IStatus AbstractOperation.undo(IProgressMonitor monitor, IAdaptable info)
           
 IStatus IOperationHistory.undo(IUndoContext context, IProgressMonitor monitor, IAdaptable info)
           Undo the most recently executed operation in the given context.
 IStatus DefaultOperationHistory.undo(IUndoContext context, IProgressMonitor monitor, IAdaptable info)
           
 IStatus IOperationHistory.undoOperation(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           Undo the specified operation.
 IStatus DefaultOperationHistory.undoOperation(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           
 

Constructors in org.eclipse.core.commands.operations with parameters of type IStatus
OperationHistoryEvent(int code, IOperationHistory history, IUndoableOperation operation, IStatus status)
          Construct an event for the specified operation history.
 

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.
 

Fields in org.eclipse.core.runtime declared as IStatus
static IStatus Status.CANCEL_STATUS
          A standard CANCEL status with no message.
static IStatus Status.OK_STATUS
          A standard OK status with an "ok" message.
 

Methods in org.eclipse.core.runtime that return IStatus
 IStatus[] Status.getChildren()
           
 IStatus[] MultiStatus.getChildren()
           
 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.
 IStatus CoreException.getStatus()
          Returns the status object for this exception.
static IStatus Preferences.validatePreferenceVersions(IPath file)
          Validates that the preference versions in the given file match the versions of the currently installed plugins.
static IStatus PluginVersionIdentifier.validateVersion(java.lang.String version)
          Deprecated. Validates the given string as a plug-in version identifier.
 

Methods in org.eclipse.core.runtime with parameters of type IStatus
 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 ILog.log(IStatus status)
          Logs the given status.
 void ILogListener.logging(IStatus status, java.lang.String plugin)
          Notifies this listener that given status has been logged by a plug-in.
 void MultiStatus.merge(IStatus status)
          Merges the given status into this multi-status.
 void IProgressMonitorWithBlocking.setBlocked(IStatus reason)
          Indicates that this operation is blocked by some background activity.
 void ProgressMonitorWrapper.setBlocked(IStatus reason)
          This implementation of a IProgressMonitorWithBlocking method forwards to the wrapped progress monitor.
 void SubMonitor.setBlocked(IStatus reason)
           
 

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

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

Subinterfaces of IStatus in org.eclipse.core.runtime.jobs
 interface IJobStatus
          Represents status relating to the execution of jobs.
 

Fields in org.eclipse.core.runtime.jobs declared as IStatus
static IStatus Job.ASYNC_FINISH
          Job status return value that is used to indicate asynchronous job completion.
 

Methods in org.eclipse.core.runtime.jobs that return IStatus
 IStatus Job.getResult()
          Returns the result of this job's last run.
 IStatus IJobChangeEvent.getResult()
          The result returned by the job's run method, or null if not applicable.
protected abstract  IStatus Job.run(IProgressMonitor monitor)
          Executes this job.
 

Methods in org.eclipse.core.runtime.jobs with parameters of type IStatus
 void Job.done(IStatus result)
          Jobs that complete their execution asynchronously must indicate when they are finished by calling this method.
 

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

Methods in org.eclipse.core.runtime.preferences that return IStatus
 IStatus IPreferencesService.applyPreferences(IExportedPreferences preferences)
          Take the given preference tree and apply it to the Eclipse global preference hierarchy.
 IStatus IPreferencesService.exportPreferences(IEclipsePreferences node, java.io.OutputStream output, java.lang.String[] excludesList)
          Exports all preferences for the given preference node and all its children to the specified output stream.
 IStatus IPreferencesService.importPreferences(java.io.InputStream input)
          Loads preferences from the given file and stores them in the preferences store.
 

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

Methods in org.eclipse.core.runtime.spi that return IStatus
static IStatus RegistryStrategy.processChangeEvent(java.lang.Object[] listeners, java.util.Map deltas, java.lang.Object registry)
          This method performs actual processing of the registry change event.
 

Methods in org.eclipse.core.runtime.spi with parameters of type IStatus
 void RegistryStrategy.log(IStatus status)
          Override this method to provide customized logging functionality to the registry.
 

Uses of IStatus in org.eclipse.jface.util
 

Methods in org.eclipse.jface.util with parameters of type IStatus
 void ILogger.log(IStatus status)
          Logs the given status.
 

Uses of IStatus in org.eclipse.ui
 

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

Uses of IStatus in org.eclipse.ui.application
 

Methods in org.eclipse.ui.application that return IStatus
 IStatus IWorkbenchConfigurer.restoreState()
          Restores the workbench state saved from the previous session, if any.
 IStatus WorkbenchWindowAdvisor.restoreState(IMemento memento)
          Restores arbitrary application specific state information.
 IStatus WorkbenchWindowAdvisor.saveState(IMemento memento)
          Saves arbitrary application specific state information.
 

Uses of IStatus in org.eclipse.update.configuration
 

Methods in org.eclipse.update.configuration that return IStatus
 IStatus IConfiguredSite.getBrokenStatus(IFeature feature)
          Indicates if the specified feature is "broken".
 IStatus ILocalSite.getFeatureStatus(IFeature feature)
          Indicates if the 'state' of the specified feature and its children features.
 IStatus IConfiguredSite.verifyUpdatableStatus()
          Indicates whether updates can be applied to the site.
 

Uses of IStatus in org.eclipse.update.operations
 

Methods in org.eclipse.update.operations that return IStatus
 IStatus IOperationValidator.validateCurrentState()
          Check the current state.
 IStatus IOperationValidator.validatePendingChanges(IConfigFeatureOperation[] jobs)
          Called by the API using managed-only update policy.
 IStatus IOperationValidator.validatePendingChanges(IInstallFeatureOperation[] jobs)
          Called by the UI before doing a batched processing of several pending install changes.
 IStatus IOperationValidator.validatePendingChanges(IUnconfigFeatureOperation[] jobs)
          Called by the API using managed-only update policy.
 IStatus IOperationValidator.validatePendingConfig(IFeature feature)
          Called before performing operation.
 IStatus IOperationValidator.validatePendingInstall(IFeature oldFeature, IFeature newFeature)
          Called before performing install.
 IStatus IOperationValidator.validatePendingReplaceVersion(IFeature feature, IFeature anotherFeature)
          Called before performing operation.
 IStatus IOperationValidator.validatePendingRevert(IInstallConfiguration config)
          Called before doing a revert/ restore operation
 IStatus IOperationValidator.validatePendingUnconfig(IFeature feature)
          Called before performing operation.
 IStatus IOperationValidator.validatePlatformConfigValid()
          Checks if the platform configuration has been modified outside this program.