String countAndSf = line[0];
int count = Integer.valueOf(countAndSf.substring(0,7).trim());
String resourceString = countAndSf.substring(8);
String surfaceFormString = line[1];
if (count>minCount)
add(new SurfaceForm(surfaceFormString), new DBpediaResource(resourceString), count);
List<SurfaceForm> surfaceForms = AddSurfaceFormsToIndex.fromTitlesToAlternativesJ(new SurfaceForm(surfaceFormString));
add(surfaceForms, new DBpediaResource(resourceString));
} catch(ArrayIndexOutOfBoundsException e) {
LOG.error("Error parsing line: "+line);
e.printStackTrace();
}