import { JavaObject } from '../../java/lang/JavaObject'; import { ValidatorFehlerart } from '../../asd/validate/ValidatorFehlerart'; import { Class } from '../../java/lang/Class'; import { ValidatorKontext } from '../../asd/validate/ValidatorKontext'; import { Validator } from '../../asd/validate/Validator'; export declare class ValidatorFehler extends JavaObject { /** * Der Validator bei dem die Validierung fehlgeschlagen ist. */ private readonly _validator; /** * Die Nummer des Prüfschrittes, bei welchem der Fehler aufgetreten ist */ private readonly _pruefschritt; /** * Die Fehlermeldung, welche vom Validator gemeldet wurde */ private readonly _fehlermeldung; /** * Erstellt einen neuen Validierungs-Fehler * * @param validator der Validator bei dem die Validierung fehlgeschlagen ist * @param pruefschritt die Nummer des Prüfschrittes, bei welchem der Fehler aufgetreten ist * @param fehlermeldung die Fehlermeldung, welche vom Validator gemeldet wurde */ constructor(validator: Validator, pruefschritt: number, fehlermeldung: string); /** * Gibt die Schulnummer der Schule zurück, bei der die Validierung fehlgeschlagen ist * * @return die Schulnummer */ getSchulnummer(): number; /** * Gibt den Validator-Kontext zurück, bei dem der Fehler aufgetreten ist. * * @return der Kontext */ getKontext(): ValidatorKontext; /** * Gibt den Validator zurück, bei dem die Validierung fehlgeschlagen ist * * @return der Validator */ getValidator(): Validator | null; /** * Gibt den Namen der Validator-Klasse zurück, bei der die Validierung fehlgeschlagen ist * * @return der Name der Validator-Klasse */ getValidatorClassname(): string; /** * Gibt die Validator-Klasse zurück, bei der die Validierung fehlgeschlagen ist * * @return die Validator-Klasse */ getValidatorClass(): Class | null; /** * Gibt die Nummer des Prüfschrittes zurück, bei welchem der Fehler aufgetreten ist * * @return die Nummer des Prüfschrittes */ getPruefschritt(): number; /** * Gibt den ASD-Fehlercode für diesen Validator-Fehler zurück. * * @return der ASD-Fehlercode */ getFehlercode(): string; /** * Gibt die Fehlermeldung zurück, welche vom Validator erzeugt wurde * * @return die Fehlermeldung */ getFehlermeldung(): string | null; /** * Gibt die Fehlerart zurück, welche dem Fehler zugeordnet ist. * * @return die Fehlerart */ getFehlerart(): ValidatorFehlerart; transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; } export declare function cast_de_svws_nrw_asd_validate_ValidatorFehler(obj: unknown): ValidatorFehler; //# sourceMappingURL=ValidatorFehler.d.ts.map