Interface IContextInformationValidator
- All Known Subinterfaces:
ISubjectControlContextInformationValidator
- All Known Implementing Classes:
ContextInformationValidator
,SubjectControlContextInformationValidator
public interface IContextInformationValidator
A context information validator is used to determine if
a displayed context information is still valid or should
be dismissed.
The interface can be implemented by clients.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
install
(IContextInformation info, ITextViewer viewer, int offset) Installs this validator for the given context information.boolean
isContextInformationValid
(int offset) Returns whether the information this validator is installed on is still valid at the given document position.
-
Method Details
-
install
Installs this validator for the given context information.- Parameters:
info
- the context information which this validator should checkviewer
- the text viewer on which the information is presentedoffset
- the document offset for which the information has been computed
-
isContextInformationValid
boolean isContextInformationValid(int offset) Returns whether the information this validator is installed on is still valid at the given document position.- Parameters:
offset
- the current offset within the document- Returns:
true
if the information also valid at the given document position
-