|
Eclipse Platform Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IStateValidationSupport
Implementers of IFileBuffer may also
implement IStateValidationSupport in order to allow a
IFileBufferManager to batch the stages
of state validation when calling
IFileBufferManager.validateState(IFileBuffer[], org.eclipse.core.runtime.IProgressMonitor, Object).
IFileBuffer| Method Summary | |
|---|---|
void |
validationStateAboutToBeChanged()
Tells this buffer that the validation state is about to be changed. |
void |
validationStateChanged(boolean validationState,
IStatus status)
Tells this buffer that the validation state has been changed to the given value. |
void |
validationStateChangeFailed()
Tells this buffer that a initiated state validation failed. |
| Method Detail |
|---|
void validationStateAboutToBeChanged()
IFileBufferListener.stateChanging(IFileBuffer) notification in
response.
void validationStateChanged(boolean validationState,
IStatus status)
IFileBuffer.isStateValidated() will
return the given value. Also IFileBuffer.getStatus() will returns
the provided status. File buffer listeners will receive a
IFileBufferListener.stateValidationChanged(IFileBuffer, boolean)
notification.
validationState - true if validated,
false otherwisestatus - the status of the executed validate state operationvoid validationStateChangeFailed()
IFileBufferListener.stateChangeFailed(IFileBuffer) notification
in response.
|
Eclipse Platform Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.