Lines Matching defs:template
39 * A utlity for generating a BeanInfo source file from a template and a
75 * @param templateFilename Location of the BeanInfo template
105 * Load the contents of the BeanInfo template into a string and
109 String template = "<no template>";
122 template = buffer.toString();
126 messageAndExit("GenSwingBeanInfo: Couldn't load template: " + templateFilename + e);
128 return template;
421 // Dump the template to out, substituting values for
426 String template = loadTemplate();
428 // This loop substitutes the "@(...)" tags in the template with the ones for the
430 while (currentIndex < template.length()) {
432 int tokenStart = template.indexOf("@(", currentIndex);
434 out.print(template.substring(currentIndex, tokenStart));
436 int tokenEnd = template.indexOf(")", tokenStart);
440 String token = template.substring(tokenStart+2, tokenEnd);
446 printDescriptors(out, classPropertyDescriptors, template, tokenStart);
457 printDescriptors(out, beanPropertyDescriptors, template, tokenStart);
466 out.print(template.substring(currentIndex, template.length()));
500 * @param template Template
501 * @param tokenStart Index into the template
504 String template, int tokenStart) {
510 if (template.charAt(i) == '\n') {