Examples of StringGenerator


Examples of com.dooapp.gaedo.extensions.id.StringGenerator

    if (Long.class.isAssignableFrom(objectType)) {
      generator = new LongGenerator(service, idProperty);
    } else if (Integer.class.isAssignableFrom(objectType)) {
      generator = new IntegerGenerator(service, idProperty);
    } else if (String.class.isAssignableFrom(objectType)) {
      generator = new StringGenerator(service, idProperty);
    } else {
      throw new UnsupportedIdTypeException(objectType + " can't be used as id : we don't know how to generate its values !");
    }
    generator.generateIdFor(toCreate);
  }
View Full Code Here

Examples of com.dooapp.gaedo.extensions.id.StringGenerator

    if (Long.class.isAssignableFrom(objectType)) {
      generator = new LongGenerator(service, idProperty);
    } else if (Integer.class.isAssignableFrom(objectType)) {
      generator = new IntegerGenerator(service, idProperty);
    } else if (String.class.isAssignableFrom(objectType)) {
      generator = new StringGenerator(service, idProperty);
    } else {
      throw new UnsupportedIdTypeException(objectType + " can't be used as id : we don't know how to generate its values !");
    }
    generator.generateIdFor(toCreate);
  }
View Full Code Here

Examples of com.dooapp.gaedo.extensions.id.StringGenerator

    if (Long.class.isAssignableFrom(objectType)) {
      generator = new LongGenerator(service, idProperty);
    } else if (Integer.class.isAssignableFrom(objectType)) {
      generator = new IntegerGenerator(service, idProperty);
    } else if (String.class.isAssignableFrom(objectType)) {
      generator = new StringGenerator(service, idProperty);
    } else {
      throw new UnsupportedIdTypeException(objectType + " can't be used as id : we don't know how to generate its values !");
    }
    generator.generateIdFor(toCreate);
  }
View Full Code Here

Examples of com.dooapp.gaedo.extensions.id.StringGenerator

    if (Long.class.isAssignableFrom(objectType)) {
      generator = new LongGenerator(service, idProperty);
    } else if (Integer.class.isAssignableFrom(objectType)) {
      generator = new IntegerGenerator(service, idProperty);
    } else if (String.class.isAssignableFrom(objectType)) {
      generator = new StringGenerator(service, idProperty);
    } else {
      throw new UnsupportedIdTypeException(objectType + " can't be used as id : we don't know how to generate its values !");
    }
    generator.generateIdFor(toCreate);
  }
View Full Code Here

Examples of com.dooapp.gaedo.extensions.id.StringGenerator

    if(Long.class.isAssignableFrom(objectType)) {
      generator = new LongGenerator(this, idProperty);
    } else if(Integer.class.isAssignableFrom(objectType)) {
      generator = new IntegerGenerator(this, idProperty);
    } else if(String.class.isAssignableFrom(objectType)) {
      generator = new StringGenerator(this, idProperty);
    } else {
      throw new UnsupportedIdTypeException(objectType+" can't be used as id : we don't know how to generate its values !");
    }
    generator.generateIdFor(toCreate);
  }
View Full Code Here

Examples of com.dooapp.gaedo.extensions.id.StringGenerator

    if (Long.class.isAssignableFrom(objectType)) {
      generator = new LongGenerator(service, idProperty);
    } else if (Integer.class.isAssignableFrom(objectType)) {
      generator = new IntegerGenerator(service, idProperty);
    } else if (String.class.isAssignableFrom(objectType)) {
      generator = new StringGenerator(service, idProperty);
    } else {
      throw new UnsupportedIdTypeException(objectType + " can't be used as id : we don't know how to generate its values !");
    }
    generator.generateIdFor(toCreate);
  }
View Full Code Here

Examples of com.dooapp.gaedo.extensions.id.StringGenerator

    if(Long.class.isAssignableFrom(objectType)) {
      generator = new LongGenerator(this, idProperty);
    } else if(Integer.class.isAssignableFrom(objectType)) {
      generator = new IntegerGenerator(this, idProperty);
    } else if(String.class.isAssignableFrom(objectType)) {
      generator = new StringGenerator(this, idProperty);
    } else {
      throw new UnsupportedIdTypeException(objectType+" can't be used as id : we don't know how to generate its values !");
    }
    generator.generateIdFor(toCreate);
  }
View Full Code Here

Examples of com.dooapp.gaedo.extensions.id.StringGenerator

    if (Long.class.isAssignableFrom(objectType)) {
      generator = new LongGenerator(service, idProperty);
    } else if (Integer.class.isAssignableFrom(objectType)) {
      generator = new IntegerGenerator(service, idProperty);
    } else if (String.class.isAssignableFrom(objectType)) {
      generator = new StringGenerator(service, idProperty);
    } else {
      throw new UnsupportedIdTypeException(objectType + " can't be used as id : we don't know how to generate its values !");
    }
    generator.generateIdFor(toCreate);
  }
View Full Code Here

Examples of com.google.gwt.codegen.server.StringGenerator

      final GwtLocale locale, final ArgumentChunk listArg, final String val0,
      final String val1, final JType elemType, final boolean isSafeHtml,
      String listPattern, final boolean formatSecond, final Parameters params)
      throws UnableToCompleteException {
    final StringBuilder buf = new StringBuilder();
    final StringGenerator gen = StringGenerator.create(buf, isSafeHtml);
    try {
      List<TemplateChunk> chunks = MessageFormatParser.parse(listPattern);
      for (TemplateChunk chunk : chunks) {
        chunk.accept(new DefaultTemplateChunkVisitor() {
          @Override
          public void visit(ArgumentChunk argChunk) throws UnableToCompleteException {
            // The {0} argument in the list pattern always needs formatting,
            // but the {1} argument is the part of the list already rendered
            // (in either String of SafeHtml form) unless formatSecond is true.
            if (argChunk.getArgumentNumber() == 0 || formatSecond) {
              formatArg(logger, locale, gen, listArg,
                  argChunk.getArgumentNumber() == 0 ? val0 : val1, elemType,
                  params);
            } else {
              gen.appendExpression(val1, isSafeHtml, false, false);
            }
          }

          @Override
          public void visit(StringChunk stringChunk) {
            gen.appendStringLiteral(stringChunk.getString());
          }
        });
      }
    } catch (ParseException e) {
      logger.log(TreeLogger.ERROR,
          "Internal error: can't parse list pattern '" + listPattern
          + "' for locale " + locale, e);
      throw new UnableToCompleteException();
    }
    gen.completeString();
    return buf;
  }
View Full Code Here

Examples of com.google.gwt.codegen.server.StringGenerator

    writer.indent();
    writer.println("int i = arg" + listArgNum + "_size;");
    writer.println("if (i > 0) {");
    writer.indent();
    StringBuilder outbuf = new StringBuilder();
    StringGenerator buf = StringGenerator.create(outbuf, isSafeHtml);
    formatArg(logger, locale, buf, listArg, listAccessor.getElement("--i"),
        elemType, params);
    buf.completeString();
    writer.println("arg" + listArgNum + "_list = " + outbuf + ";");
    writer.outdent();
    writer.println("}");
    writer.println("if (i > 0) {");
    writer.indent();
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.