📄 _default__xsl.java
字号:
out.popElement();
out.popElement();
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'def'
// caucho/newstyle.xsl:264
private void _xsl_template_19(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
if (_exprs[2].evalBoolean(node, env)) {
out.setLocation("caucho/newstyle.xsl", 265);
out.pushElement("p");
out.popElement();
}
out.setLocation("caucho/newstyle.xsl", 265);
out.pushElement("table");
XMLWriter _xsl_writer_0 = out.pushAttribute(null, "width", null);
out.print("90%");
out.popAttribute(_xsl_writer_0);
XMLWriter _xsl_writer_1 = out.pushAttribute(null, "cellspacing", null);
out.print("0");
out.popAttribute(_xsl_writer_1);
XMLWriter _xsl_writer_2 = out.pushAttribute(null, "class", null);
out.print("egpad");
out.popAttribute(_xsl_writer_2);
if (_exprs[1].evalBoolean(node, env)) {
out.setLocation("caucho/newstyle.xsl", 269);
out.pushElement("caption");
out.setLocation("caucho/newstyle.xsl", 269);
out.pushElement("font");
XMLWriter _xsl_writer_3 = out.pushAttribute(null, "size", null);
out.print("+1");
out.popAttribute(_xsl_writer_3);
if (node instanceof Element)
out.print(((Element) node).getAttribute("title"));
out.popElement();
out.popElement();
}
out.setLocation("caucho/newstyle.xsl", 270);
out.pushElement("tr");
out.setLocation("caucho/newstyle.xsl", 270);
out.pushElement("td");
XMLWriter _xsl_writer_4 = out.pushAttribute(null, "bgcolor", null);
out.print("#cccccc");
out.popAttribute(_xsl_writer_4);
XMLWriter _xsl_writer_5 = out.pushAttribute(null, "class", null);
out.print("def");
out.popAttribute(_xsl_writer_5);
out.setLocation("caucho/newstyle.xsl", 270);
out.pushElement("pre");
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, null);
for (Node _xsl_node = node.getFirstChild();
_xsl_node != null;
_xsl_node = _xsl_node.getNextSibling()) {
_xsl_arg1.setCurrentNode(_xsl_node);
applyNode(out, _xsl_node, _xsl_arg1, 0, 2147483647);
}
}
out.popElement();
out.popElement();
out.popElement();
out.popElement();
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'center'
// caucho/newstyle.xsl:279
private void _xsl_template_20(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
out.pushCopy(node);
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, _select_patterns[0]);
Iterator _xsl_iter0 = _select_patterns[0].select(node, env);
while (_xsl_iter0.hasNext()) {
Node _xsl_ptr1 = (Node) _xsl_iter0.next();
_xsl_arg1.setCurrentNode(_xsl_ptr1);
applyNode(out, _xsl_ptr1, _xsl_arg1, 0, 2147483647);
}
}
out.popCopy(node);
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
String href(String name){ if (name == null) return null; CharBuffer cb = CharBuffer.allocate(); for (int i = 0; i < name.length(); i++) { char ch = name.charAt(i); if (Character.isWhitespace(ch)) cb.append("_"); else cb.append(ch); } return cb.close();}void writeSummaryName(XslWriter out, Node node) throws IOException, SAXException{ Element elt = (Element) node; String name = elt.getAttribute("name"); String title = elt.getAttribute("title"); if (name.equals("")) name = title; if (title.equals("")) title = name; int p1 = title.indexOf('('); int p2 = title.lastIndexOf(')'); String head = null; String tail = null; if (p1 < 0 || p1 < 0) { if (name.equals("")) name = elt.getAttribute("title"); out.pushElement("a"); out.setAttribute("href", "#" + href(name)); out.print(title); out.popElement(); } else if (p1 == 0) { out.pushElement("a"); out.setAttribute("href", "#" + href(name)); out.print(title.substring(p1 + 1, p2)); out.popElement(); } else { out.pushElement("a"); out.setAttribute("href", "#" + href(name)); out.print(title.substring(0, p1)); out.popElement(); out.print(title.substring(p1)); }}void writeSummary(XslWriter out, Node node) throws IOException, SAXException{}
// 'node()' mode 'objsummary'
// caucho/newstyle.xsl:357
private void _xsl_template_21(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'node()' mode 'defunsummary'
// caucho/newstyle.xsl:358
private void _xsl_template_22(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'defun' mode 'objsummary'
// caucho/newstyle.xsl:360
private void _xsl_template_23(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
out.setLocation("caucho/newstyle.xsl", 360);
out.pushElement("tr");
out.setLocation("caucho/newstyle.xsl", 360);
out.pushElement("td");
XMLWriter _xsl_writer_0 = out.pushAttribute(null, "width", null);
out.print("40%");
out.popAttribute(_xsl_writer_0);
XMLWriter _xsl_writer_1 = out.pushAttribute(null, "class", null);
out.print("code");
out.popAttribute(_xsl_writer_1);
writeSummaryName(out, node);
out.popElement();
out.setLocation("caucho/newstyle.xsl", 362);
out.pushElement("td");
out.valueOf(_exprs[3].evalObject(node, env));
out.popElement();
out.popElement();
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'objsummary'
// caucho/newstyle.xsl:368
private void _xsl_template_24(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
out.setLocation("caucho/newstyle.xsl", 368);
out.pushElement("p");
out.popElement();
out.setLocation("caucho/newstyle.xsl", 368);
out.pushElement("table");
XMLWriter _xsl_writer_0 = out.pushAttribute(null, "width", null);
out.print("100%");
out.popAttribute(_xsl_writer_0);
XMLWriter _xsl_writer_1 = out.pushAttribute(null, "cellspacing", null);
out.print("0");
out.popAttribute(_xsl_writer_1);
XMLWriter _xsl_writer_2 = out.pushAttribute(null, "cellpadding", null);
out.print("3");
out.popAttribute(_xsl_writer_2);
XMLWriter _xsl_writer_3 = out.pushAttribute(null, "border", null);
out.print("1");
out.popAttribute(_xsl_writer_3);
out.setLocation("caucho/newstyle.xsl", 368);
out.pushElement("tr");
XMLWriter _xsl_writer_4 = out.pushAttribute(null, "class", null);
out.print("section");
out.popAttribute(_xsl_writer_4);
out.setLocation("caucho/newstyle.xsl", 368);
out.pushElement("td");
XMLWriter _xsl_writer_5 = out.pushAttribute(null, "colspan", null);
out.print("2");
out.popAttribute(_xsl_writer_5);
out.setLocation("caucho/newstyle.xsl", 368);
out.pushElement("font");
XMLWriter _xsl_writer_6 = out.pushAttribute(null, "size", null);
out.print("+2");
out.popAttribute(_xsl_writer_6);
out.setLocation("caucho/newstyle.xsl", 368);
out.pushElement("b");
out.valueOf(_exprs[4].evalObject(node, env));
out.popElement();
out.popElement();
out.popElement();
out.popElement();
{
Env _xsl_arg1 = XPath.createCall(env);
{
ArrayList _xsl_list = xslSort(node, env, _select_patterns[6], _xsl_sorts[0]);
_xsl_arg1.setContextSize(_xsl_list.size());
for (int _xsl_i = 0; _xsl_i < _xsl_list.size(); _xsl_i++) {
_xsl_arg1.setContextPosition(_xsl_i + 1);
applyNode_objsummary(out, (Node) _xsl_list.get(_xsl_i), _xsl_arg1, 0, 2147483647);
}
}
}
out.popElement();
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'text()|er()' mode 'summarylist'
// caucho/newstyle.xsl:385
private void _xsl_template_25(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 's2|s3' mode 'summarylist'
// caucho/newstyle.xsl:387
private void _xsl_template_26(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
out.setLocation("caucho/newstyle.xsl", 387);
out.pushElement("li");
out.setLocation("caucho/newstyle.xsl", 387);
out.pushElement("a");
XMLWriter _xsl_attr_0 = out.pushAttribute("href");
out.write(_xsl_string0, 0, 1);
out.valueOf(_exprs[5].evalObject(node, env));
out.popAttribute(_xsl_attr_0);
if (node instanceof Element)
out.print(((Element) node).getAttribute("title"));
out.popElement();
if (_exprs[6].evalBoolean(node, env)) {
out.setLocation("caucho/newstyle.xsl", 391);
out.pushElement("ol");
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, null);
for (Node _xsl_node = node.getFirstChild();
_xsl_node != null;
_xsl_node = _xsl_node.getNextSibling()) {
_xsl_arg1.setCurrentNode(_xsl_node);
applyNode_summarylist(out, _xsl_node, _xsl_arg1, 0, 2147483647);
}
}
out.popElement();
}
out.popElement();
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'summarylist'
// caucho/newstyle.xsl:398
private void _xsl_template_27(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
out.setLocation("caucho/newstyle.xsl", 398);
out.pushElement("center");
out.setLocation("caucho/newstyle.xsl", 398);
out.pushElement("table");
XMLWriter _xsl_writer_0 = out.pushAttribute(null, "border", null);
out.print("3");
out.popAttribute(_xsl_writer_0);
XMLWriter _xsl_writer_1 = out.pushAttribute(null, "class", null);
out.print("toc");
out.popAttribute(_xsl_writer_1);
XMLWriter _xsl_writer_2 = out.pushAttribute(null, "width", null);
out.print("90%");
out.popAttribute(_xsl_writer_2);
out.setLocation("caucho/newstyle.xsl", 398);
out.pushElement("tr");
out.setLocation("caucho/newstyle.xsl", 398);
out.pushElement("td");
out.setLocation("caucho/newstyle.xsl", 398);
out.pushElement("ol");
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, _select_patterns[7]);
Iterator _xsl_iter3 = _select_patterns[7].select(node, env);
while (_xsl_iter3.hasNext()) {
Node _xsl_ptr4 = (Node) _xsl_iter3.next();
_xsl_arg1.setCurrentNode(_xsl_ptr4);
applyNode_summarylist(out, _xsl_ptr4, _xsl_arg1, 0, 2147483647);
}
}
out.popElement();
out.popElement();
out.popElement();
out.popElement();
out.popElement();
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'p'
// caucho/newstyle.xsl:417
private void _xsl_template_28(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -