// n -> nt, nonterminals, name
if (reader.getLocalName().equals("nt")) {
ntid.setLength(0);
}
else if (reader.getLocalName().equals("nonterminals")) {
if (phraseStructure.nTokenNode() == 1 && phraseStructure.nNonTerminals() == 0 &&((NonTerminalNode)phraseStructure.getPhraseStructureRoot()).nChildren() == 0) {
Edge e = phraseStructure.addPhraseStructureEdge(phraseStructure.getPhraseStructureRoot(), phraseStructure.getTokenNode(1));
SortedMap<String, SymbolTable> inputTables = dataFormatInstance.getPhraseStructureEdgeLabelSymbolTables();
for (String name : inputTables.keySet()) {
e.addLabel(inputTables.get(name), "--");
}