📄 _default__xsl.java
字号:
/*
* Generated by Resin 2.1.16 (built Tue Feb 15 11:12:27 PST 2005)
*/
package _xsl;
import java.io.*;
import java.util.*;
import org.w3c.dom.*;
import org.xml.sax.*;
import com.caucho.util.*;
import com.caucho.xml.*;
import com.caucho.xpath.*;
import com.caucho.xpath.expr.*;
import com.caucho.xpath.pattern.*;
import com.caucho.xsl.*;
import javax.servlet.*;
import javax.servlet.jsp.*;
import javax.servlet.http.*;
import com.caucho.web.*;
import com.caucho.vfs.*;
import com.caucho.server.http.*;
import javax.servlet.jsp.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class _default__xsl extends JavaStylesheet {
private StylesheetEnv stylesheets[];
// '*|@*'
// caucho/defaultcopy.xsl:3
private void _xsl_template_(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);
}
// 'body/s1'
// caucho/newstyle.xsl:33
private void _xsl_template_0(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, _select_patterns[1]);
for (Node _xsl_ptr0 = node.getFirstChild();
_xsl_ptr0 != null;
_xsl_ptr0 = _xsl_ptr0.getNextSibling()) {
if (_xsl_ptr0.getNodeType() == 1) {
_xsl_arg1.setCurrentNode(_xsl_ptr0);
applyNode(out, _xsl_ptr0, _xsl_arg1, 0, 2147483647);
}
}
}
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 's1/s2[@title or title]'
// caucho/newstyle.xsl:40
private void _xsl_template_1(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_macro_aname(out, node, _xsl_arg1);
}
out.setLocation("caucho/newstyle.xsl", 41);
out.pushElement("p");
out.popElement();
out.setLocation("caucho/newstyle.xsl", 41);
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("5");
out.popAttribute(_xsl_writer_2);
XMLWriter _xsl_writer_3 = out.pushAttribute(null, "border", null);
out.print("0");
out.popAttribute(_xsl_writer_3);
out.setLocation("caucho/newstyle.xsl", 41);
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", 41);
out.pushElement("td");
out.setLocation("caucho/newstyle.xsl", 41);
out.pushElement("font");
XMLWriter _xsl_writer_5 = out.pushAttribute(null, "size", null);
out.print("+2");
out.popAttribute(_xsl_writer_5);
out.setLocation("caucho/newstyle.xsl", 41);
out.pushElement("b");
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_macro_m_title(out, node, _xsl_arg1);
}
out.popElement();
out.popElement();
out.popElement();
if (_exprs[0].evalBoolean(node, env)) {
out.setLocation("caucho/newstyle.xsl", 48);
out.pushElement("td");
XMLWriter _xsl_writer_6 = out.pushAttribute(null, "align", null);
out.print("right");
out.popAttribute(_xsl_writer_6);
if (node instanceof Element)
out.print(((Element) node).getAttribute("version"));
out.popElement();
}
out.popElement();
out.popElement();
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, _select_patterns[2]);
Iterator _xsl_iter7 = _select_patterns[2].select(node, env);
while (_xsl_iter7.hasNext()) {
Node _xsl_ptr8 = (Node) _xsl_iter7.next();
_xsl_arg1.setCurrentNode(_xsl_ptr8);
applyNode(out, _xsl_ptr8, _xsl_arg1, 0, 2147483647);
}
}
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 's2/s3[@title or title]'
// caucho/newstyle.xsl:61
private void _xsl_template_2(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_macro_aname(out, node, _xsl_arg1);
}
out.setLocation("caucho/newstyle.xsl", 62);
out.pushElement("h3");
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_macro_m_title(out, node, _xsl_arg1);
}
out.popElement();
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, _select_patterns[2]);
Iterator _xsl_iter0 = _select_patterns[2].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.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 's3/s4[@title or title]'
// caucho/newstyle.xsl:71
private void _xsl_template_3(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_macro_aname(out, node, _xsl_arg1);
}
out.setLocation("caucho/newstyle.xsl", 72);
out.pushElement("h4");
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_macro_m_title(out, node, _xsl_arg1);
}
out.popElement();
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, _select_patterns[2]);
Iterator _xsl_iter0 = _select_patterns[2].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.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'defun[@title or title]'
// caucho/newstyle.xsl:81
private void _xsl_template_4(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_macro_aname(out, node, _xsl_arg1);
}
if (_exprs[0].evalBoolean(node, env)) {
out.setLocation("caucho/newstyle.xsl", 83);
out.pushElement("h4");
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_macro_m_title(out, node, _xsl_arg1);
}
out.popElement();
}
else {
out.setLocation("caucho/newstyle.xsl", 85);
out.pushElement("p");
out.popElement();
out.setLocation("caucho/newstyle.xsl", 85);
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, "cellpadding", null);
out.print("0");
out.popAttribute(_xsl_writer_1);
XMLWriter _xsl_writer_2 = out.pushAttribute(null, "cellspacing", null);
out.print("0");
out.popAttribute(_xsl_writer_2);
XMLWriter _xsl_writer_3 = out.pushAttribute(null, "border", null);
out.print("0");
out.popAttribute(_xsl_writer_3);
out.setLocation("caucho/newstyle.xsl", 85);
out.pushElement("tr");
out.setLocation("caucho/newstyle.xsl", 85);
out.pushElement("td");
out.setLocation("caucho/newstyle.xsl", 85);
out.pushElement("h4");
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_macro_m_title(out, node, _xsl_arg1);
}
out.popElement();
out.popElement();
out.setLocation("caucho/newstyle.xsl", 90);
out.pushElement("td");
XMLWriter _xsl_writer_4 = out.pushAttribute(null, "align", null);
out.print("right");
out.popAttribute(_xsl_writer_4);
if (node instanceof Element)
out.print(((Element) node).getAttribute("version"));
out.popElement();
out.popElement();
out.popElement();
}
out.setLocation("caucho/newstyle.xsl", 91);
out.pushElement("div");
XMLWriter _xsl_writer_5 = out.pushAttribute(null, "class", null);
out.print("desc");
out.popAttribute(_xsl_writer_5);
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, _select_patterns[2]);
Iterator _xsl_iter6 = _select_patterns[2].select(node, env);
while (_xsl_iter6.hasNext()) {
Node _xsl_ptr7 = (Node) _xsl_iter6.next();
_xsl_arg1.setCurrentNode(_xsl_ptr7);
applyNode(out, _xsl_ptr7, _xsl_arg1, 0, 2147483647);
}
}
out.popElement();
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 's1/title|s2/title|s3/title|s4/title'
// caucho/newstyle.xsl:102
private void _xsl_template_5(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);
}
// 'website'
// caucho/newstyle.xsl:107
private void _xsl_template_6(XslWriter out, Node inputNode, Env env)
throws Exception
{
Object _xsl_tmp;
Node node = inputNode;
int _xsl_top = env.getTop();
boolean oldEscaping = out.disableEscaping(true);
{
Env _xsl_arg1 = XPath.createCall(env);
_xsl_arg1.setSelect(node, _select_patterns[3]);
for (Node _xsl_ptr0 = node.getFirstChild();
_xsl_ptr0 != null;
_xsl_ptr0 = _xsl_ptr0.getNextSibling()) {
_xsl_arg1.setCurrentNode(_xsl_ptr0);
applyNode(out, _xsl_ptr0, _xsl_arg1, 0, 2147483647);
}
}
out.disableEscaping(oldEscaping);
env.popToTop(_xsl_top);
}
// 'table'
// caucho/newstyle.xsl:117
private void _xsl_template_7(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);
}
// 'deftable'
// caucho/newstyle.xsl:124
private void _xsl_template_8(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", 124);
out.pushElement("p");
out.popElement();
out.setLocation("caucho/newstyle.xsl", 124);
out.pushElement("table");
XMLWriter _xsl_writer_0 = out.pushAttribute(null, "border", null);
out.popAttribute(_xsl_writer_0);
XMLWriter _xsl_writer_1 = out.pushAttribute(null, "class", null);
out.print("deftable");
out.popAttribute(_xsl_writer_1);
XMLWriter _xsl_writer_2 = out.pushAttribute(null, "cellspacing", null);
out.print("0");
out.popAttribute(_xsl_writer_2);
XMLWriter _xsl_writer_3 = out.pushAttribute(null, "cellpadding", null);
out.print("2");
out.popAttribute(_xsl_writer_3);
XMLWriter _xsl_writer_4 = out.pushAttribute(null, "width", null);
out.print("90%");
out.popAttribute(_xsl_writer_4);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -