I20260324-1800
- added `updateMatch(Match match, Position pos)` to manage the `Match` changes - Refactored `PositionTracker` & `AbstractTextSearchResult` - Added javadoc comments where needed See https://github.com/eclipse-platform/eclipse.platform.ui/issues/3796