AxeRuleOptions-Klasse
Aktivieren oder deaktivieren Sie spezifische axe-core-Regeln bei der Konfiguration der axe Watcher Java-Integration
Die AxeRuleOptions-Klasse ermöglicht es Ihnen, individuelle Regeln für Barrierefreiheitstests mit der axe Watcher Java-Integration zu konfigurieren. Sie können diese Klasse verwenden, um spezifische Barrierefreiheitsregeln beim Ausführen von Tests zu aktivieren oder zu deaktivieren. Sie verwenden sie mit der setRules-Methode von AxeRunOptions, um die zu aktivierenden oder zu deaktivierenden Regeln festzulegen.
Konstruktor
AxeRuleOptions()
Erstellt eine neue Instanz von AxeRuleOptions mit Standardeinstellungen.
AxeRuleOptions options = new AxeRuleOptions();Methoden
setEnabled(boolean enabled)
Legt fest, ob eine Regel aktiviert (true) oder deaktiviert (false) werden soll.
Parameter:
enabled- Boolean, das angibt, ob die Regel aktiviert werden soll
Rückgabe:
AxeRuleOptions- Die aktuelle Instanz
Beispiel:
AxeRuleOptions options = new AxeRuleOptions().setEnabled(false);Siehe die setRules-Methode von AxeRunOptions für ein Beispiel zur Verwendung von AxeRuleOptions.
getEnabled()
Ruft den aktuellen Aktivierungsstatus der Regel ab.
Rückgabe:
boolean- Der aktuelle Aktivierungsstatus
Beispiel:
AxeRuleOptions options = new AxeRuleOptions().setEnabled(true);
boolean isEnabled = options.getEnabled(); // Returns truetoJson()
Serialisiert die AxeRuleOptions-Instanz in einen JSON-String.
Rückgabe:
String- Eine JSON-String-Darstellung der Optionen
Beispiel:
AxeRuleOptions options = new AxeRuleOptions().setEnabled(false);
String json = options.toJson(); // Returns {"enabled":false}