Du kan opprette problemmerker på tre forskjellige måter.
Første metode anbefales.
Når du har utført valideringen og returnerer kontrollen til valideringsrammeverket, legger du til meldingene dine i ValidationResult ved hjelp av add(ValidatorMessage message)-metoden.
Opprett og fjern dine egne merker. For at sammendragsinformasjon fortsatt skal kunne vises, oppgir du antall nyopprettede merker i ValidationResult ved hjelp av setSeverityXXX()-metodene. Hvis for eksempel en validering genererte to feilmerker, sender du kall til setSeverityError(2).
Hvis du migrerer en validator som brukte forrige versjon av valideringsrammeverket og du ønsker å fortsette å bruke en IReporter til rapportering av merker, kan du fortsette å gjøre det.
Bruk getReporter(IProgressMonitor monitor)-metoden og returner meldingene gjennom IReporter. Hvis du kaller opp denne metoden, registrerer rammeverket at IReporter skal brukes til å sende meldinger tilbake til rammeverket.