nameFactory.create(JAVA_ON_DEMAND_IMPORT_NAME),
importOnDemandMetadata.getName());
importOnDemandIndex++;
}
if (importMetadata instanceof SingleImportMetadata) {
SingleImportMetadata singleImportMetadata = (SingleImportMetadata)importMetadata;
Path singleImportChildNode = pathFactory.create(JAVA_COMPILATION_UNIT_NODE + SLASH + JAVA_IMPORT_CHILD_NODE
+ SLASH + JAVA_IMPORT_DECLARATION_CHILD_NODE + SLASH
+ JAVA_SINGLE_IMPORT_CHILD_NODE + SLASH
+ JAVA_SINGLE_IMPORT_TYPE_DECLARATION_CHILD_NODE + "["
+ singleImportIndex + "]");
output.setProperty(singleImportChildNode,
nameFactory.create(JAVA_SINGLE_IMPORT_NAME),
singleImportMetadata.getName());
singleImportIndex++;
}
}
// sequence type declaration (class declaration) information