Det finns tre olika sätt att skapa problemmarkeringar.
Det första sättet rekommenderas.
När valideringen är klar lägger du till meddelandena i ValidationResult genom att använda metoden add(ValidatorMessage message).
Skapa och ta bort egna markeringar. Ange räknare för nya markeringar i ValidationResult genom att använda metoderna setSeverityXXX() så att sammanfattningsinformationen fortfarande visas. Om valideringsfasen genererade två felmarkeringar anropas setSeverityError(2).
Om du använder en valideringsfunktion i föregående version av valideringsramverket och du vill fortsätta att använda IReporter för markeringsrapportering kan du göra det.
Använd metoden getReporter(IProgressMonitor monitor) så att meddelandena returneras via IReporter. Om den här metoden anropas förutsätts att endast IReporter ska användas för att skicka meddelandena tillbaka till ramverket.