org.formaria.template
Class PropertiesTemplateProcessor

java.lang.Object
  extended by org.formaria.template.TemplateProcessor
      extended by org.formaria.template.PropertiesTemplateProcessor

public class PropertiesTemplateProcessor
extends TemplateProcessor


Field Summary
protected  java.util.Properties properties
           
 
Fields inherited from class org.formaria.template.TemplateProcessor
APPLY_RESOURCE, COPY_FILE, currentProject, engine, PROCESSING_INSTRUCTION, RENAME_ELEMENT, RENAME_FILE, sourceFile, sourceFileName, targetFile, targetFileName
 
Constructor Summary
PropertiesTemplateProcessor(Project proj, TemplateEngine te)
          Creates a new instance of PropertiesTemplateProcessor
 
Method Summary
 boolean includeProperties()
           
 boolean loadFile()
           
 boolean process(java.lang.String sourceName, java.lang.String targetName, int processingType)
           
 boolean saveFile()
           
 
Methods inherited from class org.formaria.template.TemplateProcessor
copyFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties

protected java.util.Properties properties
Constructor Detail

PropertiesTemplateProcessor

public PropertiesTemplateProcessor(Project proj,
                                   TemplateEngine te)
Creates a new instance of PropertiesTemplateProcessor

Method Detail

process

public boolean process(java.lang.String sourceName,
                       java.lang.String targetName,
                       int processingType)
Overrides:
process in class TemplateProcessor

loadFile

public boolean loadFile()

saveFile

public boolean saveFile()

includeProperties

public boolean includeProperties()