Changeset 2414
- Timestamp:
- 08/18/08 16:31:08 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plugins/converter/edu.iu.nwb.converter.nwbgraphml/src/edu/iu/nwb/converter/nwbgraphml/GraphMLToNWBbyStax.java
r2040 r2414 128 128 BufferedWriter undirectedEdgeWriter = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(undirectedEdgeFileLocation), "UTF-8")); 129 129 BufferedWriter directedEdgeWriter = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(directedEdgeFileLocation), "UTF-8")); 130 131 boolean wroteNodeHeader = false; 132 boolean wroteEdgeHeader = false; 130 133 131 134 while (xmlReader.hasNext()) … … 148 151 if (nodeCount == 1) { 149 152 nodeWriter.write(createNodeHeader(nodeAttributes)); 153 wroteNodeHeader = true; 150 154 } 151 155 … … 166 170 if(directedEdgeCount==1) { 167 171 directedEdgeWriter.write(createDirectedEdgeHeader(edgeAttributes)); 172 wroteEdgeHeader = true; 168 173 } 169 174 … … 175 180 if(undirectedEdgeCount==1) { 176 181 undirectedEdgeWriter.write(createUndirectedEdgeHeader(edgeAttributes)); 182 wroteEdgeHeader = true; 177 183 } 178 184 undirectedEdgeWriter.write(createEdge(source.intValue(), target.intValue(), weightKey, attributeValues, edgeAttributes)); … … 200 206 201 207 } 208 } 209 210 if (! wroteNodeHeader) { 211 nodeWriter.write(createNodeHeader(nodeAttributes)); 212 } 213 if (! wroteEdgeHeader) { 214 undirectedEdgeWriter.write(createUndirectedEdgeHeader(edgeAttributes)); 202 215 } 203 216
