package de.bmoth.backend;

public class TranslationOptions {
    private int primeLevel;

    public TranslationOptions() {
        this(0);
    }

    public TranslationOptions(int primeLevel) {
        this.primeLevel = primeLevel;
    }

    public int getPrimeLevel() {
        return primeLevel;
    }
}

@@ -81,16 +81,57 @@
 meLevel;
+%0A    private final boolean hasPrimeLevel;
 %0A%0A    pu
@@ -174,11 +174,30 @@
 this
-(0)
+.hasPrimeLevel = false
 ;%0A  
@@ -245,24 +245,59 @@
 imeLevel) %7B%0A
+        this.hasPrimeLevel = true;%0A
         this
@@ -394,11 +394,87 @@
 l;%0A    %7D
+%0A%0A    public boolean isHasPrimeLevel() %7B%0A        return hasPrimeLevel;%0A    %7D
 %0A%7D%0A

modify TranslationOptions to also incorporate a non-primed state