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
Modifier and TypeFieldDescriptionstatic final FileModificationValidationContext
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 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.Shell
that is to be used to parent any dialogs with the user, ornull
if there is no UI context available (declared as anObject
to avoid any direct references on the SWT component). If there is no shell, theFileModificationValidator
may still perform UI-based validation if they can obtain a Shell from another source.- Returns:
- the
org.eclipse.swt.widgets.Shell
that is to be used to parent any dialogs with the user, ornull
-