org.pentaho.reporting.libraries.fonts.encoding.generator
Class EncodingGenerator

java.lang.Object
  extended by org.pentaho.reporting.libraries.fonts.encoding.generator.EncodingGenerator

public class EncodingGenerator
extends java.lang.Object

A simple sourcecode generator.

Author:
Thomas Morgner

Field Summary
static java.lang.Integer ZERO
           
 
Constructor Summary
EncodingGenerator(java.io.File targetDirectory, java.io.File sourceDirectory)
           
 
Method Summary
 void generate(java.lang.String prefix)
           
 void generateAll()
           
 void generatedFormatA(java.util.Properties specifications, java.io.BufferedReader input, java.io.OutputStream output)
           
 void generatePropertyIndex()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ZERO

public static final java.lang.Integer ZERO
Constructor Detail

EncodingGenerator

public EncodingGenerator(java.io.File targetDirectory,
                         java.io.File sourceDirectory)
                  throws java.io.IOException
Throws:
java.io.IOException
Method Detail

generatedFormatA

public void generatedFormatA(java.util.Properties specifications,
                             java.io.BufferedReader input,
                             java.io.OutputStream output)
                      throws java.io.IOException
Throws:
java.io.IOException

generateAll

public void generateAll()
                 throws java.io.IOException
Throws:
java.io.IOException

generate

public void generate(java.lang.String prefix)
              throws java.io.IOException
Throws:
java.io.IOException

generatePropertyIndex

public void generatePropertyIndex()
                           throws java.io.IOException
Throws:
java.io.IOException

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException