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