Package org.eclipse.core.resources.team
Class FileModificationValidationContext
java.lang.Object
org.eclipse.core.resources.team.FileModificationValidationContext
A context that is used in conjunction with the
FileModificationValidator
to indicate that UI-based validation is desired.
This class is not intended to be instantiated or subclassed by clients.
- Since:
- 3.3
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FileModificationValidationContextConstant that can be passed toIWorkspace.validateEdit(org.eclipse.core.resources.IFile[], Object)to indicate that the caller does not have access to a UI context but would still like to have UI-based validation if possible. -
Method Summary
-
Field Details
-
VALIDATE_PROMPT
Constant that can be passed toIWorkspace.validateEdit(org.eclipse.core.resources.IFile[], Object)to indicate that the caller does not have access to a UI context but would still like to have UI-based validation if possible.
-
-
Method Details
-
getShell
Return theorg.eclipse.swt.widgets.Shellthat is to be used to parent any dialogs with the user, ornullif there is no UI context available (declared as anObjectto avoid any direct references on the SWT component). If there is no shell, theFileModificationValidatormay still perform UI-based validation if they can obtain a Shell from another source.- Returns:
- the
org.eclipse.swt.widgets.Shellthat is to be used to parent any dialogs with the user, ornull
-