org.openarchitectureware.compiler.helpers
Class TemplateContext

java.lang.Object
  extended by org.openarchitectureware.compiler.helpers.TemplateContext

public class TemplateContext
extends java.lang.Object

This class is a container for all information pertaining to a compilation unit.


Constructor Summary
TemplateContext(Template template, java.lang.String fileEncoding)
           
 
Method Summary
 java.lang.String getFileEncoding()
           
 java.lang.String getFqnWithoutPackagePrefix()
           
 java.lang.String getFqnWithPackagePrefix()
           
 java.util.List<java.lang.String> getImportedNs()
           
 java.lang.String getPackagePrefix()
           
 Template getTemplate()
           
 void setPackagePrefix(java.lang.String packagePrefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateContext

public TemplateContext(Template template,
                       java.lang.String fileEncoding)
Method Detail

setPackagePrefix

public void setPackagePrefix(java.lang.String packagePrefix)

getTemplate

public Template getTemplate()

getFileEncoding

public java.lang.String getFileEncoding()

getImportedNs

public java.util.List<java.lang.String> getImportedNs()

getPackagePrefix

public java.lang.String getPackagePrefix()

getFqnWithoutPackagePrefix

public java.lang.String getFqnWithoutPackagePrefix()

getFqnWithPackagePrefix

public java.lang.String getFqnWithPackagePrefix()