Uses of Class
org.quattor.pan.template.Template

Packages that use Template
org.quattor.pan.cache   
org.quattor.pan.parser Provides classes for the implementation of the pan language parser. 
org.quattor.pan.tasks Provides classes that implement parallel tasks within the compiler. 
org.quattor.pan.template Contains the classes that define the java implementation a pan template or classes related to them. 
org.quattor.pan.utils Provides collection of useful utilities that don't fit neatly into other pan packages. 
 

Uses of Template in org.quattor.pan.cache
 

Methods in org.quattor.pan.cache with parameters of type Template
 void CompileCache.PostCompileProcessor.process(ASTTemplate ast, Template template)
           
 

Uses of Template in org.quattor.pan.parser
 

Methods in org.quattor.pan.parser that return Template
static Template PanParserAstUtils.convertAstToTemplate(java.io.File file, ASTTemplate ast)
           
 

Uses of Template in org.quattor.pan.tasks
 

Fields in org.quattor.pan.tasks declared as Template
 Template CompileResult.template
           
 

Constructors in org.quattor.pan.tasks with parameters of type Template
CompileResult(Template template)
           
 

Uses of Template in org.quattor.pan.template
 

Methods in org.quattor.pan.template that return Template
 Template CompileTimeContext.getCurrentTemplate()
           
 Template BuildContext.getCurrentTemplate()
           
 Template Context.getCurrentTemplate()
           
 Template CompileTimeContext.getObjectTemplate()
          Returns the object Template which is the basis of this ObjectContext.
 Template BuildContext.getObjectTemplate()
          Returns the object Template which is the basis of this ObjectContext.
 Template Context.getObjectTemplate()
          Returns the object Template which is the basis of this ObjectContext.
 Template CompileTimeContext.globalLoad(java.lang.String name)
          A method to load a template from the global cache.
 Template BuildContext.globalLoad(java.lang.String name)
          A method to load a template from the global cache.
 Template Context.globalLoad(java.lang.String name)
          A method to load a template from the global cache.
 Template CompileTimeContext.globalLoad(java.lang.String name, boolean lookupOnly)
          A method to load a template from the global cache.
 Template BuildContext.globalLoad(java.lang.String name, boolean lookupOnly)
          A method to load a template from the global cache.
 Template Context.globalLoad(java.lang.String name, boolean lookupOnly)
          A method to load a template from the global cache.
 Template CompileTimeContext.localAndGlobalLoad(java.lang.String name, boolean lookupOnly)
           
 Template BuildContext.localAndGlobalLoad(java.lang.String name, boolean lookupOnly)
           
 Template Context.localAndGlobalLoad(java.lang.String name, boolean lookupOnly)
           
 Template CompileTimeContext.localLoad(java.lang.String name)
          A method to load a template from the local cache.
 Template BuildContext.localLoad(java.lang.String name)
          A method to load a template from the local cache.
 Template Context.localLoad(java.lang.String name)
          A method to load a template from the local cache.
 

Methods in org.quattor.pan.template with parameters of type Template
 void CompileTimeContext.pushTemplate(Template template, SourceRange sourceRange, java.util.logging.Level logLevel, java.lang.String logMessage)
           
 void BuildContext.pushTemplate(Template template, SourceRange sourceRange, java.util.logging.Level logLevel, java.lang.String logMessage)
           
 void Context.pushTemplate(Template template, SourceRange sourceRange, java.util.logging.Level logLevel, java.lang.String logMessage)
           
 void TypeMap.put(java.lang.String name, FullType fullType, Template template, SourceRange sourceRange)
          Associate the given type with the given name within this ObjectContext.
 void FunctionMap.put(java.lang.String name, Operation function, Template template, SourceRange sourceRange)
          Define the given DML block as a function with the given name in this context.
 void CompileTimeContext.setBinding(Path path, FullType fullType, Template template, SourceRange sourceRange)
          This method associates a type definition to a path.
 void BuildContext.setBinding(Path path, FullType fullType, Template template, SourceRange sourceRange)
          This method associates a type definition to a path.
 void Context.setBinding(Path path, FullType fullType, Template template, SourceRange sourceRange)
          This method associates a type definition to a path.
 void CompileTimeContext.setCurrentTemplate(Template template)
           
 void BuildContext.setCurrentTemplate(Template template)
           
 void Context.setCurrentTemplate(Template template)
           
 void CompileTimeContext.setFullType(java.lang.String name, FullType fullType, Template template, SourceRange sourceRange)
          Associate the given type with the given name within this ObjectContext.
 void BuildContext.setFullType(java.lang.String name, FullType fullType, Template template, SourceRange sourceRange)
          Associate the given type with the given name within this ObjectContext.
 void Context.setFullType(java.lang.String name, FullType fullType, Template template, SourceRange sourceRange)
          Associate the given type with the given name within this ObjectContext.
 void CompileTimeContext.setFunction(java.lang.String name, Operation function, Template template, SourceRange sourceRange)
          Define the given DML block as a function with the given name in this context.
 void BuildContext.setFunction(java.lang.String name, Operation function, Template template, SourceRange sourceRange)
          Define the given DML block as a function with the given name in this context.
 void Context.setFunction(java.lang.String name, Operation function, Template template, SourceRange sourceRange)
          Define the given DML block as a function with the given name in this context.
 

Constructors in org.quattor.pan.template with parameters of type Template
BuildContext(Compiler compiler, Template objectTemplate)
          Constructs a new context for the given root element.
 

Uses of Template in org.quattor.pan.utils
 

Fields in org.quattor.pan.utils declared as Template
 Template SourceLocation.template
           
 Template FunctionDefinition.template
           
 

Constructors in org.quattor.pan.utils with parameters of type Template
FunctionDefinition(Template template, SourceRange sourceRange, Operation dml)
           
SourceLocation(Template template, SourceRange sourceRange)
           
 



Copyright © 2011 Quattor. All Rights Reserved.