src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java

changeset 2800
f6923d26b0fb
parent 2129
86e57f576e65
child 2893
ca5783d9a597
child 3258
fd9b6417c521
equal deleted inserted replaced
2797:ecb7e46b820f 2800:f6923d26b0fb
469 String sep = ""; 469 String sep = "";
470 StringBuilder vars = new StringBuilder("var methods = {"); 470 StringBuilder vars = new StringBuilder("var methods = {");
471 for (Map.Entry<String,Integer> entry : typeMap.entrySet()) { 471 for (Map.Entry<String,Integer> entry : typeMap.entrySet()) {
472 vars.append(sep); 472 vars.append(sep);
473 sep = ","; 473 sep = ",";
474 vars.append("\""); 474 vars.append("\"")
475 vars.append(entry.getKey()); 475 .append(entry.getKey())
476 vars.append("\":"); 476 .append("\":")
477 vars.append(entry.getValue()); 477 .append(entry.getValue());
478 } 478 }
479 vars.append("};").append(DocletConstants.NL); 479 vars.append("};").append(DocletConstants.NL);
480 sep = ""; 480 sep = "";
481 vars.append("var tabs = {"); 481 vars.append("var tabs = {");
482 for (MethodTypes entry : methodTypes) { 482 for (MethodTypes entry : methodTypes) {
483 vars.append(sep); 483 vars.append(sep);
484 sep = ","; 484 sep = ",";
485 vars.append(entry.value()).append(":"); 485 vars.append(entry.value())
486 vars.append("[").append("\"").append(entry.tabId()); 486 .append(":")
487 vars.append("\"").append(sep).append("\"").append(entry.text()).append("\"]"); 487 .append("[")
488 .append("\"")
489 .append(entry.tabId())
490 .append("\"")
491 .append(sep)
492 .append("\"")
493 .append(configuration.getText(entry.resourceKey()))
494 .append("\"]");
488 } 495 }
489 vars.append("};").append(DocletConstants.NL); 496 vars.append("};")
497 .append(DocletConstants.NL);
490 addStyles(HtmlStyle.altColor, vars); 498 addStyles(HtmlStyle.altColor, vars);
491 addStyles(HtmlStyle.rowColor, vars); 499 addStyles(HtmlStyle.rowColor, vars);
492 addStyles(HtmlStyle.tableTab, vars); 500 addStyles(HtmlStyle.tableTab, vars);
493 addStyles(HtmlStyle.activeTableTab, vars); 501 addStyles(HtmlStyle.activeTableTab, vars);
494 script.addContent(new RawHtml(vars.toString())); 502 script.addContent(new RawHtml(vars.toString()));

mercurial