Examples of CssPrettyPrinter


Examples of com.google.caja.render.CssPrettyPrinter

    return writer.toString();
  }

  /** Serialize a stylesheet to a Writer. */
  public void serialize(CssTree.StyleSheet styleSheet, Writer writer) {
    CssPrettyPrinter cssPrinter = new CssPrettyPrinter(writer, null);
    styleSheet.render(new RenderContext(new MessageContext(), cssPrinter));
    cssPrinter.noMoreTokens();
  }
View Full Code Here

Examples of com.google.caja.render.CssPrettyPrinter

    return writer.toString();
  }

  /** Serialize a stylesheet to a Writer. */
  public void serialize(CssTree.StyleSheet styleSheet, Writer writer) {
    CssPrettyPrinter cssPrinter = new CssPrettyPrinter(new Concatenator(writer, null));
    styleSheet.render(new RenderContext(cssPrinter));
    cssPrinter.noMoreTokens();
  }
View Full Code Here

Examples of com.google.caja.render.CssPrettyPrinter

    return writer.toString();
  }

  /** Serialize a stylesheet to a Writer. */
  public void serialize(CssTree.StyleSheet styleSheet, Writer writer) {
    CssPrettyPrinter cssPrinter = new CssPrettyPrinter(new Concatenator(writer, null));
    styleSheet.render(new RenderContext(cssPrinter));
    cssPrinter.noMoreTokens();
  }
View Full Code Here

Examples of com.google.caja.render.CssPrettyPrinter

    return writer.toString();
  }

  /** Serialize a stylesheet to a Writer. */
  public void serialize(CssTree.StyleSheet styleSheet, Writer writer) {
    CssPrettyPrinter cssPrinter = new CssPrettyPrinter(new Concatenator(writer, null));
    styleSheet.render(new RenderContext(cssPrinter));
    cssPrinter.noMoreTokens();
  }
View Full Code Here

Examples of com.google.caja.render.CssPrettyPrinter

    return writer.toString();
  }

  /** Serialize a stylesheet to a Writer. */
  public void serialize(CssTree.StyleSheet styleSheet, Writer writer) {
    CssPrettyPrinter cssPrinter = new CssPrettyPrinter(new Concatenator(writer, null));
    styleSheet.render(new RenderContext(cssPrinter));
    cssPrinter.noMoreTokens();
  }
View Full Code Here

Examples of com.google.caja.render.CssPrettyPrinter

    return CajaCssUtils.restoreIp6Uris(writer.toString(), ip6Uris);
  }

  /** Serialize a stylesheet to a Writer. */
  public void serialize(CssTree.StyleSheet styleSheet, Writer writer) {
    CssPrettyPrinter cssPrinter = new CssPrettyPrinter(new Concatenator(writer, null));
    styleSheet.render(new RenderContext(cssPrinter));
    cssPrinter.noMoreTokens();
  }
View Full Code Here

Examples of com.google.caja.render.CssPrettyPrinter

      // Use the longest match attempted match to generate an error message
      Candidate best = resolver.getBestAttempt();
      int exprIdx = null != best ? best.exprIdx : 0;

      StringBuilder buf = new StringBuilder();
      TokenConsumer tc = new CssPrettyPrinter(buf);
      RenderContext rc = new RenderContext(tc);
      boolean needsSpace = false;
      int k = 0;
      for (CssTree child : expr.children()) {
        if (needsSpace) {
          buf.append(' ');
        }
        int len = buf.length();
        if (k++ == exprIdx) {
          buf.append(" ==>");
          child.render(rc);
          tc.noMoreTokens();
          buf.append("<== ");
        } else {
          child.render(rc);
        }
        needsSpace = (len < buf.length());
View Full Code Here

Examples of com.google.caja.render.CssPrettyPrinter

                  remove = true;
                }
              }
            } else {
              StringBuilder rendered = new StringBuilder();
              TokenConsumer tc = new CssPrettyPrinter(rendered);
              node.render(new RenderContext(tc));
              tc.noMoreTokens();
              mq.addMessage(PluginMessageType.UNSAFE_CSS_PSEUDO_SELECTOR,
                            invalidNodeMessageLevel, node.getFilePosition(),
                            MessagePart.Factory.valueOf(rendered.toString()));
              remove = true;
            }
View Full Code Here

Examples of com.google.caja.render.CssPrettyPrinter

      // Use the longest match attempted match to generate an error message
      Candidate best = resolver.getBestAttempt();
      int exprIdx = null != best ? best.exprIdx : 0;

      StringBuilder buf = new StringBuilder();
      TokenConsumer tc = new CssPrettyPrinter(buf);
      RenderContext rc = new RenderContext(tc);
      boolean needsSpace = false;
      int k = 0;
      for (CssTree child : expr.children()) {
        if (needsSpace) {
          buf.append(' ');
        }
        int len = buf.length();
        if (k++ == exprIdx) {
          buf.append(" ==>");
          child.render(rc);
          tc.noMoreTokens();
          buf.append("<== ");
        } else {
          child.render(rc);
        }
        needsSpace = (len < buf.length());
View Full Code Here

Examples of com.google.caja.render.CssPrettyPrinter

    return sb.toString();
  }

  public final TokenConsumer makeRenderer(
      Appendable out, Callback<IOException> exHandler) {
    return new CssPrettyPrinter(new Concatenator(out, exHandler));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.