public TextFragment analyseOpenReferences(TextFragment sentence, int currentPass) { for (ClassifierInterface classifier : language.getOpenReferenceClassifiers()) { classifier.classify(sentence, currentPass); } return sentence; }
public TextFragment classify(TextFragment sentence, int currentPass) { ClassifierInterface[] supportedClassifiers = language.getSupportedClassifiers(); for (ClassifierInterface classifier : language.getSupportedClassifiers()) { classifier.classify(sentence, currentPass); } return sentence; }
public TextFragment analyseDefinitionUsage(TextFragment sentence, int currentPass) { // System.out.println(" --- Post processing"); for (ClassifierInterface classifier : language.getPostProcessClassifiers()) { // System.out.println(" --- classifying " + classifier.getType()); classifier.classify(sentence, currentPass); } return sentence; }