228 |
for (int i = 0; i < data.length; i++) |
for (int i = 0; i < data.length; i++) |
229 |
{ |
{ |
230 |
o.print(" \"" + convertToJavaString(data[i].toString()) + "\""); |
o.print(" \"" + convertToJavaString(data[i].toString()) + "\""); |
231 |
if (i == data.length-1) |
o.println(","); |
|
o.println(); |
|
|
else |
|
|
o.println(","); |
|
232 |
} |
} |
233 |
|
|
234 |
o.println(" };"); |
o.println(" };"); |
325 |
public void generateContent(PrintWriter o) |
public void generateContent(PrintWriter o) |
326 |
{ |
{ |
327 |
Enumeration keys = listElt.listData.keys(); |
Enumeration keys = listElt.listData.keys(); |
|
boolean starting; |
|
328 |
|
|
329 |
o.println(" private static final String[][] zoneStrings ="); |
o.println(" private static final String[][] zoneStrings ="); |
330 |
o.println(" {"); |
o.println(" {"); |
331 |
|
|
|
starting = true; |
|
332 |
while (keys.hasMoreElements()) |
while (keys.hasMoreElements()) |
333 |
{ |
{ |
334 |
String zoneName = (String)keys.nextElement(); |
String zoneName = (String)keys.nextElement(); |
336 |
Iterator allValues; |
Iterator allValues; |
337 |
DataElement zoneData; |
DataElement zoneData; |
338 |
|
|
|
if (!starting) |
|
|
o.println(","); |
|
|
starting = false; |
|
|
|
|
339 |
o.print(" { \"" + zoneName + "\""); |
o.print(" { \"" + zoneName + "\""); |
340 |
|
|
341 |
zoneTable = listElt.flattenLeaf(zoneName); |
zoneTable = listElt.flattenLeaf(zoneName); |
349 |
o.print(", \"\""); |
o.print(", \"\""); |
350 |
} |
} |
351 |
|
|
352 |
o.print(" }"); |
o.println(" },"); |
353 |
} |
} |
|
|
|
|
o.println(); |
|
354 |
o.println(" };"); |
o.println(" };"); |
355 |
} |
} |
356 |
} |
} |
767 |
if (content.isPackage()) |
if (content.isPackage()) |
768 |
o.print(" { \"" + content.getName() + "\", " + content.getName() + " }"); |
o.print(" { \"" + content.getName() + "\", " + content.getName() + " }"); |
769 |
else |
else |
770 |
o.print(" { \"" + content.getName() + "\", \"" + content.getData() + "\" }"); |
o.print(" { \"" + content.getName() + "\", \"" + convertToJavaString(content.getData()) + "\" }"); |
771 |
|
|
772 |
if (i == localeContents.size()-1) |
o.println(","); |
|
o.println(); |
|
|
else |
|
|
o.println(","); |
|
773 |
} |
} |
774 |
|
|
775 |
o.println(" };"); |
o.println(" };"); |
815 |
computeContents(); |
computeContents(); |
816 |
|
|
817 |
if (localeContents.size() == 0) |
if (localeContents.size() == 0) |
818 |
return; |
{ |
819 |
|
if (javaFile.exists()) |
820 |
|
javaFile.delete(); |
821 |
|
return; |
822 |
|
} |
823 |
|
|
824 |
FileWriter output = new FileWriter(javaFile); |
FileWriter output = new FileWriter(javaFile); |
825 |
PrintWriter java_output = new PrintWriter(new BufferedWriter(output), true); |
PrintWriter java_output = new PrintWriter(new BufferedWriter(output), true); |