Eclipse Platform
Release 3.1

Uses of Class
org.eclipse.ltk.core.refactoring.RefactoringStatus

Packages that use RefactoringStatus
org.eclipse.ltk.core.refactoring Application programmer interface to implement semantic preserving workspace transformations. 
org.eclipse.ltk.core.refactoring.participants Application programmer interface to participant in existing rename, move and delete refactorings if the refactoring provider supports participation. 
org.eclipse.ltk.ui.refactoring Application programmer interface to implement a wizard based user interface for refactorings. 
 

Uses of RefactoringStatus in org.eclipse.ltk.core.refactoring
 

Methods in org.eclipse.ltk.core.refactoring that return RefactoringStatus
 RefactoringStatus Refactoring.checkAllConditions(IProgressMonitor pm)
          Checks all conditions.
abstract  RefactoringStatus Refactoring.checkFinalConditions(IProgressMonitor pm)
          After checkInitialConditions has been performed and the user has provided all input necessary to perform the refactoring this method is called to check the remaining preconditions.
abstract  RefactoringStatus Refactoring.checkInitialConditions(IProgressMonitor pm)
          Checks some initial conditions based on the element to be refactored.
static RefactoringStatus RefactoringStatus.create(IStatus status)
          Creates a new RefactorngStatus from the given IStatus.
static RefactoringStatus RefactoringStatus.createErrorStatus(java.lang.String msg)
          Creates a new RefactorngStatus with one ERROR entry filled with the given message.
static RefactoringStatus RefactoringStatus.createErrorStatus(java.lang.String msg, RefactoringStatusContext context)
          Creates a RefactorngStatus with one ERROR entry fill with the given message and context.
static RefactoringStatus RefactoringStatus.createFatalErrorStatus(java.lang.String msg)
          Creates a new RefactorngStatus with one FATAL entry filled with the given message.
static RefactoringStatus RefactoringStatus.createFatalErrorStatus(java.lang.String msg, RefactoringStatusContext context)
          Creates a RefactorngStatus with one FATAL entry fill with the given message and context.
static RefactoringStatus RefactoringStatus.createInfoStatus(java.lang.String msg)
          Creates a new RefactorngStatus with one INFO entry filled with the given message.
static RefactoringStatus RefactoringStatus.createInfoStatus(java.lang.String msg, RefactoringStatusContext context)
          Creates a new RefactorngStatus with one INFO entry filled with the given message and context.
static RefactoringStatus RefactoringStatus.createStatus(int severity, java.lang.String msg, RefactoringStatusContext context, java.lang.String pluginId, int code, java.lang.Object data)
          Creates a new RefactoringStatus with one entry filled with the given arguments.
static RefactoringStatus RefactoringStatus.createWarningStatus(java.lang.String msg)
          Creates a new RefactorngStatus with one WARNING entry filled with the given message.
static RefactoringStatus RefactoringStatus.createWarningStatus(java.lang.String msg, RefactoringStatusContext context)
          Creates a RefactorngStatus with one WARNING entry fill with the given message and context.
 RefactoringStatus PerformChangeOperation.getConditionCheckingStatus()
          Returns the status of the condition checking.
 RefactoringStatus CreateChangeOperation.getConditionCheckingStatus()
          Returns the status of the condition checking.
 RefactoringStatus PerformRefactoringOperation.getConditionStatus()
          Return the refactoring status of the condition checking.
 RefactoringStatus CheckConditionsOperation.getStatus()
          Returns the outcome of the operation or null if an exception has occurred while performing the operation or if the operation hasn't been performed yet.
 RefactoringStatus PerformChangeOperation.getValidationStatus()
          Returns the refactoring status returned from the call IChange#isValid().
 RefactoringStatus PerformRefactoringOperation.getValidationStatus()
          Returns the refactoring status of the change's validation checking or null if a change couldn't be created or the operation hasn't been performed yet.
 RefactoringStatus NullChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform.
 RefactoringStatus DocumentChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform.
 RefactoringStatus TextFileChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform.
 RefactoringStatus CompositeChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform. The composite change sends isValid to all its children until the first one returns a status with a severity of FATAL .
 RefactoringStatus UndoTextFileChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform.
abstract  RefactoringStatus Change.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform.
 

Methods in org.eclipse.ltk.core.refactoring with parameters of type RefactoringStatus
 void RefactoringStatus.merge(RefactoringStatus other)
          Merges the receiver and the parameter statuses.
 boolean IValidationCheckResultQuery.proceed(RefactoringStatus status)
          Returns whether the undo proceeds or not.
 void IValidationCheckResultQuery.stopped(RefactoringStatus status)
          Called when the validation check returned a fatal error.
 

Uses of RefactoringStatus in org.eclipse.ltk.core.refactoring.participants
 

Methods in org.eclipse.ltk.core.refactoring.participants that return RefactoringStatus
 RefactoringStatus ValidateEditChecker.check(IProgressMonitor monitor)
          Performs the actual condition checking.
 RefactoringStatus IConditionChecker.check(IProgressMonitor monitor)
          Performs the actual condition checking.
 RefactoringStatus CheckConditionsContext.check(IProgressMonitor pm)
          Checks the condition of all registered condition checkers and returns a merge status result.
abstract  RefactoringStatus RefactoringParticipant.checkConditions(IProgressMonitor pm, CheckConditionsContext context)
          Checks the conditions of the refactoring participant.
 RefactoringStatus ProcessorBasedRefactoring.checkFinalConditions(IProgressMonitor pm)
          After checkInitialConditions has been performed and the user has provided all input necessary to perform the refactoring this method is called to check the remaining preconditions.
abstract  RefactoringStatus RefactoringProcessor.checkFinalConditions(IProgressMonitor pm, CheckConditionsContext context)
          Checks the final conditions based on the element to be refactored.
abstract  RefactoringStatus RefactoringProcessor.checkInitialConditions(IProgressMonitor pm)
          Checks some initial conditions based on the element to be refactored.
 RefactoringStatus ProcessorBasedRefactoring.checkInitialConditions(IProgressMonitor pm)
          Checks some initial conditions based on the element to be refactored.
 

Methods in org.eclipse.ltk.core.refactoring.participants with parameters of type RefactoringStatus
static CopyParticipant[] ParticipantManager.loadCopyParticipants(RefactoringStatus status, RefactoringProcessor processor, java.lang.Object element, CopyArguments arguments, java.lang.String[] affectedNatures, SharableParticipants shared)
          Loads the copy participants for the given element.
static CreateParticipant[] ParticipantManager.loadCreateParticipants(RefactoringStatus status, RefactoringProcessor processor, java.lang.Object element, CreateArguments arguments, java.lang.String[] affectedNatures, SharableParticipants shared)
          Loads the create participants for the given element.
static DeleteParticipant[] ParticipantManager.loadDeleteParticipants(RefactoringStatus status, RefactoringProcessor processor, java.lang.Object element, DeleteArguments arguments, java.lang.String[] affectedNatures, SharableParticipants shared)
          Loads the delete participants for the given element.
static MoveParticipant[] ParticipantManager.loadMoveParticipants(RefactoringStatus status, RefactoringProcessor processor, java.lang.Object element, MoveArguments arguments, java.lang.String[] affectedNatures, SharableParticipants shared)
          Loads the move participants for the given element.
abstract  RefactoringParticipant[] RefactoringProcessor.loadParticipants(RefactoringStatus status, SharableParticipants sharedParticipants)
          Returns the array of participants.
static RenameParticipant[] ParticipantManager.loadRenameParticipants(RefactoringStatus status, RefactoringProcessor processor, java.lang.Object element, RenameArguments arguments, java.lang.String[] affectedNatures, SharableParticipants shared)
          Loads the rename participants for the given element.
 

Uses of RefactoringStatus in org.eclipse.ltk.ui.refactoring
 

Methods in org.eclipse.ltk.ui.refactoring that return RefactoringStatus
 RefactoringStatus RefactoringWizardOpenOperation.getInitialConditionCheckingStatus()
          Returns the outcome of the initial condition checking.
 

Methods in org.eclipse.ltk.ui.refactoring with parameters of type RefactoringStatus
static Dialog RefactoringUI.createRefactoringStatusDialog(RefactoringStatus status, Shell parent, java.lang.String windowTitle, boolean backButton)
          Creates a dialog to present a RefactoringStatus to the user.
 void RefactoringWizard.setInitialConditionCheckingStatus(RefactoringStatus status)
          Sets the initial condition checking status computed by the refactoring.
 void UserInputWizardPage.setPageComplete(RefactoringStatus status)
          Sets the page's complete status depending on the given ReactoringStatus.
 


Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

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