C D E G I M R S T 

C

clazzName - Variable in class de.ruedigermoeller.templatesample.TemplateSample.TemplateContext
 
closeIn() - Method in class de.ruedigermoeller.template.TemplateSplitter
 
closeOut() - Method in class de.ruedigermoeller.template.TemplateSplitter
 

D

de.ruedigermoeller.template - package de.ruedigermoeller.template
 
de.ruedigermoeller.templatesample - package de.ruedigermoeller.templatesample
 

E

execute() - Method in class de.ruedigermoeller.template.TemplateExecutor
 
execute(PrintStream) - Method in class de.ruedigermoeller.template.TemplateExecutor
execute the template and produce the outputfiles.
Note: if there are errors like "bad classformat" or "invalid magic number", clear all files in the .\tempgen directory

G

getClazzName() - Method in class de.ruedigermoeller.template.TemplateSplitter
 
getOutputFile() - Method in class de.ruedigermoeller.template.TemplateExecutor
 
getTemplateFile() - Method in class de.ruedigermoeller.template.TemplateExecutor
 
getters - Variable in class de.ruedigermoeller.templatesample.TemplateSample.TemplateContext
 
getTmpDir() - Method in class de.ruedigermoeller.template.TemplateExecutor
 

I

IContextReceiver - Interface in de.ruedigermoeller.template
All templates have to implement this interface

M

main(String[]) - Static method in class de.ruedigermoeller.template.TemplateExecutor
 
main(String[]) - Static method in class de.ruedigermoeller.template.TemplateSplitter
sample code
main(String[]) - Static method in class de.ruedigermoeller.templatesample.TemplateSample
 

R

receiveContext(Object, PrintStream) - Method in interface de.ruedigermoeller.template.IContextReceiver
 
Run(String, String, Object) - Static method in class de.ruedigermoeller.template.TemplateExecutor
 
Run(String, Object) - Static method in class de.ruedigermoeller.template.TemplateExecutor
 
run(InputStream, PrintStream) - Method in class de.ruedigermoeller.template.TemplateSplitter
starts transformation of input to output
run() - Method in class de.ruedigermoeller.template.TemplateSplitter
starts transformation of input to output

S

setClazzName(String) - Method in class de.ruedigermoeller.template.TemplateSplitter
special: all occurences of 'CLAZZNAME' in the inputfile will be replaced by the given String 'clazzName'
setFiles(File, File, Object) - Method in class de.ruedigermoeller.template.TemplateExecutor
sets the files to be processed by the TemplateExecutor
setTemplateFile(File) - Method in class de.ruedigermoeller.template.TemplateExecutor
 
setTmpDir(String) - Method in class de.ruedigermoeller.template.TemplateExecutor
set the directory to put temporary files
sysout - Variable in class de.ruedigermoeller.template.TemplateExecutor
 

T

TemplateExecutionException - Exception in de.ruedigermoeller.template
 
TemplateExecutionException(String) - Constructor for exception de.ruedigermoeller.template.TemplateExecutionException
 
TemplateExecutor - Class in de.ruedigermoeller.template
this class does the following: - a template file (=input) is processed by the TemplateSplitter (see doc of .).
TemplateExecutor() - Constructor for class de.ruedigermoeller.template.TemplateExecutor
creates a new, unitialized TemplateExecutor
TemplateExecutor(File, File, Object) - Constructor for class de.ruedigermoeller.template.TemplateExecutor
creates a new TemplateExecutor.
TemplateSample - Class in de.ruedigermoeller.templatesample
Created by ruedi on 26.05.14.
TemplateSample() - Constructor for class de.ruedigermoeller.templatesample.TemplateSample
 
TemplateSample.TemplateContext - Class in de.ruedigermoeller.templatesample
 
TemplateSample.TemplateContext(String) - Constructor for class de.ruedigermoeller.templatesample.TemplateSample.TemplateContext
 
TemplateSplitter - Class in de.ruedigermoeller.template
This transfomrs a given ("template"-)file into another file, applying the following rules: - normal content is transformed to a java-program e.g.
TemplateSplitter() - Constructor for class de.ruedigermoeller.template.TemplateSplitter
Constructs an empty TemplateSplitter
TemplateSplitter(InputStream, PrintStream) - Constructor for class de.ruedigermoeller.template.TemplateSplitter
Constructs a TemplateSplitter with the given input and output streams
C D E G I M R S T 

Copyright © 2014. All rights reserved.