Uses of Interface
org.peaseplate.internal.BuildContext

Packages that use BuildContext
org.peaseplate   
org.peaseplate.chunk   
org.peaseplate.internal.chunk   
org.peaseplate.internal.designator   
org.peaseplate.internal.lang.command   
org.peaseplate.internal.model   
org.peaseplate.internal.template   
org.peaseplate.internal.util   
 

Uses of BuildContext in org.peaseplate
 

Methods in org.peaseplate with parameters of type BuildContext
 void Template.render(java.io.Writer writer, BuildContext context)
          Renders the template to the specified writer using the specified build context
 

Uses of BuildContext in org.peaseplate.chunk
 

Methods in org.peaseplate.chunk with parameters of type BuildContext
 void Chunk.render(BuildContext context, java.io.Writer writer)
          Renders the chunk to the specified writer using the specified template context.
 void BlockHead.renderBlock(BuildContext context, java.io.Writer writer)
          Renders the sub block to the specified writer using the specified template context
 void AbstractBlock.renderBlock(BuildContext context, java.io.Writer writer)
           
 

Uses of BuildContext in org.peaseplate.internal.chunk
 

Methods in org.peaseplate.internal.chunk with parameters of type BuildContext
protected  java.lang.Object CallChunk.callParameterCommand(BuildContext context, int index)
           
 void AbstractIfBlock.render(BuildContext context, java.io.Writer writer)
           
 void WhileBlock.render(BuildContext context, java.io.Writer writer)
           
 void CallChunk.render(BuildContext context, java.io.Writer writer)
           
 void ImportChunk.render(BuildContext context, java.io.Writer writer)
           
 void ContentChunk.render(BuildContext context, java.io.Writer writer)
           
 void ElseBlock.render(BuildContext context, java.io.Writer writer)
           
 void LineSeparatorChunk.render(BuildContext context, java.io.Writer writer)
           
 void WithBlock.render(BuildContext context, java.io.Writer writer)
           
 void IncludeChunk.render(BuildContext context, java.io.Writer writer)
           
 void EndChunk.render(BuildContext context, java.io.Writer writer)
           
 void MessageChunk.render(BuildContext context, java.io.Writer writer)
           
 void PrintChunk.render(BuildContext context, java.io.Writer writer)
           
 void MacroBlock.render(BuildContext context, java.io.Writer writer)
           
 void WithEachBlock.render(BuildContext context, java.io.Writer writer)
           
 void VoidChunk.render(BuildContext context, java.io.Writer writer)
           
 void ElseIfBlock.render(BuildContext context, java.io.Writer writer)
           
 

Uses of BuildContext in org.peaseplate.internal.designator
 

Methods in org.peaseplate.internal.designator with parameters of type BuildContext
 java.lang.Object MessageDesignator.MessageCommand.call(BuildContext context)
           
 java.lang.Object[] MessageDesignator.MessageCommand.callParameterCommands(BuildContext context)
           
 

Uses of BuildContext in org.peaseplate.internal.lang.command
 

Methods in org.peaseplate.internal.lang.command with parameters of type BuildContext
 java.lang.Object AbstractNumericCommand.call(BuildContext context)
           
 java.lang.Object NegativeCommand.call(BuildContext context)
           
 java.lang.Object InvocationCommand.call(BuildContext context)
           
 java.lang.Object InlineConditionCommand.call(BuildContext context)
           
 java.lang.Object ICommand.call(BuildContext context)
           
 java.lang.Object VariableCommand.call(BuildContext context)
           
 java.lang.Object ThisCommand.call(BuildContext context)
           
 java.lang.Object AbstractEqualityCommand.call(BuildContext context)
           
 java.lang.Object AbstractCompareCommand.call(BuildContext context)
           
 java.lang.Object QueryCommand.call(BuildContext context)
           
 java.lang.Object ComplementCommand.call(BuildContext context)
           
 java.lang.Object AndCommand.call(BuildContext context)
           
 java.lang.Object TransformerCommand.call(BuildContext context)
           
 java.lang.Object ValueCommand.call(BuildContext context)
           
 java.lang.Object PositiveCommand.call(BuildContext context)
           
 java.lang.Object OrCommand.call(BuildContext context)
           
 java.lang.Object PopCommand.call(BuildContext context)
           
 java.lang.Object NotCommand.call(BuildContext context)
           
protected  boolean AbstractBooleanCommand.callBooleanLeftCommand(BuildContext context)
           
protected  boolean AbstractBooleanCommand.callBooleanRightCommand(BuildContext context)
           
 java.lang.Object AbstractNativeCallCommand.callCommand(BuildContext context)
           
 java.lang.Object AbstractSingleParameterCommand.callCommand(BuildContext context)
           
protected  java.lang.Object AbstractObjectCallCommand.callFieldOrMethod(BuildContext context, java.lang.Object onObject, java.lang.String identifier)
           
 java.lang.Object AbstractDoubleParameterCommand.callLeftCommand(BuildContext context)
           
protected  java.lang.Object AbstractObjectCallCommand.callMap(BuildContext context, java.util.Map<?,?> onMap, java.lang.Object identifier)
           
protected  java.lang.Object AbstractObjectCallCommand.callMethod(BuildContext context, java.lang.Object onObject, java.lang.reflect.Method method)
           
protected  java.lang.Object AbstractObjectCallCommand.callMethod(BuildContext context, java.lang.Object onObject, java.lang.String identifier)
           
protected  java.lang.Object InvocationCommand.callObject(BuildContext context, java.lang.Object onObject, java.lang.Object identifier)
          Usually an invocation command calls a method, but if there is no method matching the identifier and the object is a map, and the identifier is a string, and there are no parameters, then the map is accessed
protected abstract  java.lang.Object AbstractObjectCallCommand.callObject(BuildContext context, java.lang.Object onObject, java.lang.Object identifier)
          Distinguishes between maps, lists and other objects.
protected  java.lang.Object QueryCommand.callObject(BuildContext context, java.lang.Object onObject, java.lang.Object identifier)
           
 java.lang.Object AbstractDoubleParameterCommand.callRightCommand(BuildContext context)
           
 

Uses of BuildContext in org.peaseplate.internal.model
 

Classes in org.peaseplate.internal.model that implement BuildContext
 class DefaultBuildContext
          An abstract implementation of the execution context
 

Uses of BuildContext in org.peaseplate.internal.template
 

Methods in org.peaseplate.internal.template with parameters of type BuildContext
 void MacroReference.render(BuildContext context, java.io.Writer writer)
           
 void ChunkBasedTemplate.render(java.io.Writer writer, BuildContext context)
           
 

Uses of BuildContext in org.peaseplate.internal.util
 

Methods in org.peaseplate.internal.util with parameters of type BuildContext
static java.lang.Object[] ReflectionUtils.callParameterCommands(BuildContext context, ICommand[] parameterCommands, java.lang.reflect.Method method, java.lang.Object... initialParameters)
          Calls the specified parameter commands and converts them to the specified parameter types and returns them as array.
 



Copyright © 2008. All Rights Reserved.