Changeset 1326 for trunk/src/org/expeditee/io
- Timestamp:
- 04/17/19 17:48:37 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/io/ExpWriter.java
r1323 r1326 147 147 o = Conversion.ConvertToExpeditee(_FrameTags.get(tag), o); 148 148 if (o != null) { 149 writeLine(tag.toString(), o.toString()); 149 if (o instanceof List) { 150 for (Object line: (List) o) { 151 writeLine(tag.toString(), line.toString()); 152 } 153 } else { 154 writeLine(tag.toString(), o.toString()); 155 } 150 156 } 151 157 } catch (Exception e) { … … 156 162 writeTerminator(); 157 163 } 164 165 // while (it.hasNext()) { 166 // Character tag = it.next(); 167 // Method toRun = _ItemTags.get(tag); 168 // Class<?> declarer = toRun.getDeclaringClass(); 169 // if (declarer.isAssignableFrom(toWrite.getClass())) { 170 // try { 171 // Object o = toRun.invoke(toWrite, param); 172 // o = Conversion.ConvertToExpeditee(toRun, o); 173 // if (o != null) { 174 // if (o instanceof List) { 175 // for (Object line : (List) o) { 176 // writeLine(tag.toString(), line.toString()); 177 // } 178 // } else 179 // writeLine(tag.toString(), o.toString()); 180 // } 181 // } catch (Exception e) { 182 // e.printStackTrace(); 183 // } 184 // } 185 // } 158 186 159 187 private void writeLine(String tag, String line) throws IOException {
Note:
See TracChangeset
for help on using the changeset viewer.