Package com.google.gwt.user.rebind

Examples of com.google.gwt.user.rebind.StringSourceWriter.indent()


    URL resource = resources[0];

    SourceWriter sw = new StringSourceWriter();
    sw.println("new " + CustomImageResourcePrototype.class.getName() + "(");
    sw.indent();
    sw.println('"' + method.getName() + "\",");
    // We don't care about it actually working, so just use the resource URL
    sw.println(UriUtils.class.getName() + ".fromTrustedString(\"" + resource.toExternalForm() + "\")");
    sw.outdent();
    sw.print(")");
View Full Code Here


        method);
   
    SourceWriter sw = new StringSourceWriter();
    // Write the expression to create the subtype.
    sw.println("new " + ExternalImageResource.class.getName() + "() {");
    sw.indent();
   
    sw.println(String.format("public void getImage(%s<%s> callback) {",
        ResourceCallback.class.getName(),
        ImageElementResource.class.getName()));
    sw.indent();
View Full Code Here

    sw.indent();
   
    sw.println(String.format("public void getImage(%s<%s> callback) {",
        ResourceCallback.class.getName(),
        ImageElementResource.class.getName()));
    sw.indent();
   
    int index = 0;
    String abstractImageElementResourceClassName =
        AbstractImageElementResource.class.getName();
    for (URL resource : resources) {
View Full Code Here

      String outputUrlExpression = context.deploy(resource, false);
      sw.println("{");
      sw.println(abstractImageElementResourceClassName + " imgResource = new "
          + abstractImageElementResourceClassName + "() {");
     
      sw.indent();
     
      sw.println("public String getName() {");
      sw.indent();
      sw.println("return \"" + name + "\";");
      sw.outdent();
View Full Code Here

          + abstractImageElementResourceClassName + "() {");
     
      sw.indent();
     
      sw.println("public String getName() {");
      sw.indent();
      sw.println("return \"" + name + "\";");
      sw.outdent();
      sw.println("}");
     
      sw.println("public String getBaseUrl() {");
View Full Code Here

      sw.println("return \"" + name + "\";");
      sw.outdent();
      sw.println("}");
     
      sw.println("public String getBaseUrl() {");
      sw.indent();
      sw.println("return \"" + ResourceGeneratorUtil.baseName(resource) + "\";");
      sw.outdent();
      sw.println("}");
     
      sw.println("public int getIndex() {");
View Full Code Here

      sw.println("return \"" + ResourceGeneratorUtil.baseName(resource) + "\";");
      sw.outdent();
      sw.println("}");
     
      sw.println("public int getIndex() {");
      sw.indent();
      sw.println("return " + index + ";");
      sw.outdent();
      sw.println("}");
     
      sw.outdent();
View Full Code Here

    }
    sw.outdent();
    sw.println("}");
   
    sw.println("public String getName() {");
    sw.indent();
    sw.println("return \"" + name + "\";");
    sw.outdent();
    sw.println("}");

    sw.outdent();
View Full Code Here

    SourceWriter sw = new StringSourceWriter();
    // Write the expression to create the subtype.
    sw.println("new " + method.getReturnType().getQualifiedSourceName()
        + "() {");
    sw.indent();

    JClassType cssResourceSubtype = method.getReturnType().isInterface();
    assert cssResourceSubtype != null;
    Map<String, Map<JMethod, String>> replacementsWithPrefix = new HashMap<String, Map<JMethod, String>>();
View Full Code Here

    // Methods defined by CssResource interface
    writeEnsureInjected(sw);
    writeGetName(method, sw);

    sw.println("public String getText() {");
    sw.indent();
    boolean strict = isStrict(logger, context, method);
    Map<JMethod, String> actualReplacements = new IdentityHashMap<JMethod, String>();
    String cssExpression = makeExpression(logger, context, cssResourceSubtype,
        stylesheetMap.get(method), replacementsWithPrefix, strict,
        actualReplacements);
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.