throw new RuntimeException("Rule length must be greater or equal to one: " + ruleCount + ".");
}
SrxDocument srxDocument = new SrxDocument();
LanguageRule languageRule = generateLanguageRule(ruleCount, ruleLength);
srxDocument.addLanguageMap(".*", languageRule);
return srxDocument;
}
private LanguageRule generateLanguageRule(int ruleCount, int ruleLenght) {
LanguageRule languageRule = new LanguageRule("");