Edge edge = null;
for (int j = 0; j < items.length; j++) {
if (columns.hasNext()) {
ColumnDescription column = columns.next();
if (column.getCategory() == ColumnDescription.INPUT && node != null) {
outputGraph.addLabel(node, column.getName(), items[j]);
} else if (column.getCategory() == ColumnDescription.HEAD) {
if (column.getCategory() != ColumnDescription.IGNORE && !items[j].equals("_")) {
edge = ((DependencyStructure)outputGraph).addDependencyEdge(Integer.parseInt(items[j]), i+1);
}
} else if (column.getCategory() == ColumnDescription.DEPENDENCY_EDGE_LABEL && edge != null) {