Package org.eclipse.core.resources.team
Class FileModificationValidationContext
- java.lang.Object
-
- org.eclipse.core.resources.team.FileModificationValidationContext
-
public class FileModificationValidationContext extends Object
A context that is used in conjunction with theFileModificationValidator
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:
FileModificationValidator
-
-
Field Summary
Fields Modifier and Type Field Description static FileModificationValidationContext
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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
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).
-
-
-
Field Detail
-
VALIDATE_PROMPT
public static final FileModificationValidationContext 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 Detail
-
getShell
public Object 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
-
-