⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 _default__xsl.java

📁 解压在c盘
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
    out.setLocation("caucho/newstyle.xsl", 417);
    out.pushElement("p");
    {
      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.popElement();
    out.disableEscaping(oldEscaping);
    env.popToTop(_xsl_top);
  }
  
  // 'note'
// caucho/newstyle.xsl:426  
  private void _xsl_template_29(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", 426);
    out.pushElement("p");
    out.setLocation("caucho/newstyle.xsl", 426);
    out.pushElement("b");
    out.setLocation("caucho/newstyle.xsl", 428);
    out.write(_xsl_string1, 0, 6);
    out.popElement();
    {
      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.disableEscaping(oldEscaping);
    env.popToTop(_xsl_top);
  }
  
  // 'blockquote'
// caucho/newstyle.xsl:435  
  private void _xsl_template_30(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, 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.popCopy(node);
    out.disableEscaping(oldEscaping);
    env.popToTop(_xsl_top);
  }
  
  // 'sidebar'
// caucho/newstyle.xsl:444  
  private void _xsl_template_31(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", 444);
    out.pushElement("div");
    XMLWriter _xsl_writer_0 = out.pushAttribute(null, "class", null);
    out.print("side");
    out.popAttribute(_xsl_writer_0);
    out.setLocation("caucho/newstyle.xsl", 444);
    out.pushElement("table");
    XMLWriter _xsl_writer_1 = out.pushAttribute(null, "width", null);
    out.print("100%");
    out.popAttribute(_xsl_writer_1);
    XMLWriter _xsl_writer_2 = out.pushAttribute(null, "border", null);
    out.print("0");
    out.popAttribute(_xsl_writer_2);
    XMLWriter _xsl_writer_3 = out.pushAttribute(null, "cellspacing", null);
    out.print("0");
    out.popAttribute(_xsl_writer_3);
    if (_exprs[1].evalBoolean(node, env)) {
      out.setLocation("caucho/newstyle.xsl", 447);
      out.pushElement("tr");
      out.setLocation("caucho/newstyle.xsl", 447);
      out.pushElement("th");
      XMLWriter _xsl_writer_4 = out.pushAttribute(null, "class", null);
      out.print("sidetitle");
      out.popAttribute(_xsl_writer_4);
      if (node instanceof Element)
        out.print(((Element) node).getAttribute("title"));
      out.popElement();
      out.popElement();
    }
    out.setLocation("caucho/newstyle.xsl", 448);
    out.pushElement("tr");
    out.setLocation("caucho/newstyle.xsl", 448);
    out.pushElement("td");
    XMLWriter _xsl_writer_5 = out.pushAttribute(null, "class", null);
    out.print("sidebody");
    out.popAttribute(_xsl_writer_5);
    {
      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);
  }
  
  // 'br'
// caucho/newstyle.xsl:460  
  private void _xsl_template_32(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, 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.popCopy(node);
    out.disableEscaping(oldEscaping);
    env.popToTop(_xsl_top);
  }
  
  // 'var'
// caucho/newstyle.xsl:469  
  private void _xsl_template_33(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", 469);
    out.pushElement("span");
    XMLWriter _xsl_writer_0 = out.pushAttribute(null, "class", null);
    out.print("meta");
    out.popAttribute(_xsl_writer_0);
    {
      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.disableEscaping(oldEscaping);
    env.popToTop(_xsl_top);
  }
  
  // 'ct:img'
// caucho/newstyle.xsl:476  
  private void _xsl_template_34(XslWriter out, Node inputNode, Env env)
    throws Exception
  {
    Object _xsl_tmp;
    Node node = inputNode;
    int _xsl_top = env.getTop();
    boolean oldEscaping = out.disableEscaping(true);
       String name = ((Element) node).getAttribute("src");   PageContext page = (PageContext) out.getProperty("caucho.page.context");   ServletContext cxt = page.getServletContext();   String realPath = cxt.getRealPath("/images/" + name);   com.caucho.graphics.Images img = null;   // img = com.caucho.graphics.Images.getImage(realPath);   out.pushElement("img");   out.setAttribute("src", top + "images/" + name);   if (img != null) {     out.setAttribute("width", String.valueOf(img.getWidth()));     out.setAttribute("height", String.valueOf(img.getHeight()));   }   out.popElement();
    out.disableEscaping(oldEscaping);
    env.popToTop(_xsl_top);
  }
  
  // 'code'
// caucho/newstyle.xsl:497  
  private void _xsl_template_35(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", 497);
    out.pushElement("tt");
    {
      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.disableEscaping(oldEscaping);
    env.popToTop(_xsl_top);
  }
  
  // 'sup|font|small|em|b|jsp:expression|h3'
// caucho/newstyle.xsl:504  
  private void _xsl_template_36(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);
  }
  
  // 'a[@href]'
// caucho/newstyle.xsl:513  
  private void _xsl_template_37(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", 513);
    out.pushElement("a");
    XMLWriter _xsl_writer_0 = out.pushAttribute(null, "href", null);
    if (node instanceof Element)
      out.print(((Element) node).getAttribute("href"));
    out.popAttribute(_xsl_writer_0);
    {
      Env _xsl_arg1 = XPath.createCall(env);
      _xsl_arg1.setSelect(node, _select_patterns[3]);
      for (Node _xsl_ptr1 = node.getFirstChild();
           _xsl_ptr1 != null;
           _xsl_ptr1 = _xsl_ptr1.getNextSibling()) {
        _xsl_arg1.setCurrentNode(_xsl_ptr1);
        applyNode(out, _xsl_ptr1, _xsl_arg1, 0, 2147483647);
      }
    }
    out.popElement();
    out.disableEscaping(oldEscaping);
    env.popToTop(_xsl_top);
  }
  
    String top = "/";  String title = null;  Navigation nav = null;  String topnav(Object a, Object b, Object c) { return ""; }  void initNavigation(XslWriter out)    throws Exception  {    PageContext page = (PageContext) out.getProperty("caucho.page.context");    ServletContext app = page.getServletContext();    HttpServletRequest req = (HttpServletRequest) page.getRequest();    String url = req.getRequestURI();    int p = url.lastIndexOf('/');    String base = url.substring(0, p);    ArrayList paths = new ArrayList();    while (p >= 0) {      String prefix = url.substring(0, p + 1);      CauchoApplication subapp = (CauchoApplication) app.getContext(prefix);      String rel = prefix.substring(subapp.getContextPath().length());      String realPath = subapp.getRealPath(rel);      Path path = ((Path) out.getProperty("caucho.pwd")).lookupNative(realPath);      paths.add(path);      if (path.lookup("toc.xml").exists())        out.addCacheDepend(path.lookup("toc.xml"));      p = url.lastIndexOf('/', p - 1);    }    nav = Navigation.createNested(paths, base);    if (nav == null)      nav = new Navigation();    top = req.getContextPath();    if (! top.endsWith("/"))      top = top + "/";  }  void writeThreaded(XslWriter out, boolean allowComments)    throws IOException, SAXException  {    PageContext page = out.getPage();    HttpServletRequest req = (HttpServletRequest) page.getRequest();    NavItem item = nav.findURL(req.getRequestURI());    if (item == null)      return;    out.pushElement("table");    out.setAttribute("border", "0");    out.setAttribute("cellspacing", "0");    out.setAttribute("width", "100%");    out.pushElement("tr");    out.pushElement("td");    NavItem prev = item.getPreviousPreorder();    if (prev == null)      out.print(" ");    else {      out.pushElement("a");      out.setAttribute("href", prev.getLink());      out.print(prev.getTitle());      out.popElement();    }    out.popElement();    if (item.getParent() != null) {      NavItem parent = item.getParent();      out.pushElement("td");      out.setAttribute("width", "100%");      out.pushElement("center");      out.pushElement("a");      out.setAttribute("href", parent.getLink());      out.print(parent.getTitle());      out.popElement();      out.popElement();      out.popElement();    }    else {      out.pushElement("td");      out.setAttribute("width", "100%");      out.print(" ");      out.popElement();    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -