Examples of Generator


Examples of org.restlet.ext.atom.Generator

    content.setInlineContent(new StringRepresentation(txt, MediaType.TEXT_PLAIN));
    return content;
  }

  private Generator getGenerator() {
    Generator generator = new Generator();
    generator.setName(Constants.getName());
    generator.setUri(new Reference(Constants.getUrl()));
    generator.setVersion(Constants.getVersion());
    return generator;
  }
View Full Code Here

Examples of org.slim3.gen.generator.Generator

        }

        DaoDesc daoDesc = createDaoDesc();

        JavaFile javaFile = createJavaFile(daoDesc);
        Generator generator = createDaoGenerator(daoDesc);
        generateJavaFile(generator, javaFile);

        JavaFile testCaseJavaFile = createTestCaseJavaFile(daoDesc);
        Generator testCaseGenerator = createDaoTestCaseGenerator(daoDesc);
        generateJavaFile(testCaseGenerator, testCaseJavaFile);

        getProject().setNewProperty(
            daoClassNameProperty,
            daoDesc.getQualifiedName());
View Full Code Here

Examples of org.stjs.generator.Generator

    compile(path, Collections.singletonList(sourceFile), Collections.<File>emptyList());
    generate(path, fileName, Collections.<File>emptyList(), path);
  }

  static void generate(final String path, final String className, List<File> dependencies, String outputDir) {
    Generator gen = new Generator();
    try {
      List<URL> classpathElements = new ArrayList<URL>();
      classpathElements.add(new File(path).toURI().toURL());
      for (File dep : dependencies) {
        classpathElements.add(dep.toURI().toURL());
      }

      ClassLoader builtProjectClassLoader = new URLClassLoader(classpathElements.toArray(new URL[classpathElements.size()]), Thread
          .currentThread().getContextClassLoader());
      File sourceFolder = new File(path);
      GenerationDirectory targetFolder = new GenerationDirectory(new File(outputDir), null, null);
      File generationFolder = targetFolder.getAbsolutePath();

      GeneratorConfigurationBuilder configBuilder = new GeneratorConfigurationBuilder();
      configBuilder.allowedPackage(builtProjectClassLoader.loadClass(className).getPackage().getName());
      GeneratorConfiguration configuration = configBuilder.build();

      gen.init(builtProjectClassLoader, configuration.getSourceEncoding());
      gen.generateJavascript(builtProjectClassLoader, className, sourceFolder, targetFolder, generationFolder, configuration);
    }
    catch (Exception e) {
      throw Throwables.propagate(e);
    }
    finally {
      gen.close();
    }
  }
View Full Code Here

Examples of org.teavm.javascript.ni.Generator

        return method.getModifiers().contains(ElementModifier.NATIVE) ? decompileNative(method) :
                decompileRegular(method);
    }

    public NativeMethodNode decompileNative(MethodHolder method) {
        Generator generator = generators.get(method.getReference());
        if (generator == null) {
            AnnotationHolder annotHolder = method.getAnnotations().get(GeneratedBy.class.getName());
            if (annotHolder == null) {
                throw new DecompilationException("Method " + method.getOwnerName() + "." + method.getDescriptor() +
                        " is native, but no " + GeneratedBy.class.getName() + " annotation found");
View Full Code Here

Examples of rocket.generator.rebind.Generator

    if (includedFiles.contains(fileName)) {
      throwIncludedFileCycle(fileName);
    }
    includedFiles.add(fileName);

    final Generator generator = this.getGenerator();
    final GeneratorContext context = generator.getGeneratorContext();
    context.debug(fileName);

    final InputStream inputStream = generator.getResource(fileName);
    final Document document = this.getDocumentBuilder().parse(inputStream);
    this.setDocument(document);

    // process the local tags within this document
    final PlaceHolderResolver placeHolderResolver = this.loadPlaceholderFiles(document);
View Full Code Here

Examples of threads.Generator

    static void complicatedThreads() {
        Task task = new Task();
        task.count = 100;
        Semaphore semaphore = new Semaphore();
        Thread generatorThread = new Generator(task, semaphore, "Generator");
        //generatorThread.setPriority(Thread.MAX_PRIORITY);
        Thread integratorThread = new Integrator(task, semaphore, "Integrator");
        //integratorThread.setPriority(Thread.MAX_PRIORITY);
        //System.err.println("" + generatorThread.getPriority() + " " + integratorThread.getPriority());
        generatorThread.start();
        integratorThread.start();
        try {
            Thread.sleep(50);
        } catch (InterruptedException ex) {
            System.err.println(ex);
        }
        generatorThread.interrupt();
        integratorThread.interrupt();
    }
View Full Code Here

Examples of urban.shapes.Generator

    this.c = c;
  }

  @Override
  public void addParametersTo(ShapeParameters tmp) {
    Generator g = getGenerator();
    tmp.constants.put(g, c);
    tmp.generators.put(id, g);
  }
View Full Code Here

Examples of urban.urban.Generator

        if (result == null) result = defaultCase(theEObject);
        return result;
      }
      case UrbanPackage.GENERATOR:
      {
        Generator generator = (Generator)theEObject;
        T result = caseGenerator(generator);
        if (result == null) result = defaultCase(theEObject);
        return result;
      }
      case UrbanPackage.COMMENT_LINE:
View Full Code Here

Examples of vdoclet.Generator

   
    /**
     * Kick-start generation
     */
    private void generate() throws Exception {
        Generator generator = new Generator(destDir);
        generator.setAttribute("docInfo", docInfo);
        generator.setAttribute("toolbox", new Toolbox());
        generator.eval(template,
                        new OutputStreamWriter(System.out));
    }
View Full Code Here

Examples of xgenerator.generators.Generator

      /*
       * 确认生成代码
       */
      if (JOptionPane.OK_OPTION == JOptionPane.showConfirmDialog(ui, "确认生成代码?", "确认", JOptionPane.OK_CANCEL_OPTION)) {
        // 3、调用生成器
        Generator generator = GeneratorFactory.getGenerator(modelMetadata);
        String codes = generator.generateCode(modelMetadata);
//        System.out.println(codes);
        if(StringUtils.isNotBlank(codes)) {
          if(codes.startsWith("&@")) {
            codes = codes.substring(2);
          }
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.