com.x5.template
Class IfTag

java.lang.Object
  extended by com.x5.template.BlockTag
      extended by com.x5.template.IfTag

public class IfTag
extends BlockTag


Constructor Summary
IfTag()
           
IfTag(java.lang.String params, Snippet body)
           
 
Method Summary
 boolean doSmartTrimAroundBlock()
           
 java.lang.String getBlockEndMarker()
           
 java.lang.String getBlockStartMarker()
           
 void renderBlock(java.io.Writer out, Chunk context, java.lang.String origin, int depth)
           
 void renderChosenParts(java.io.Writer out, Chunk context, java.lang.String origin, int depth, java.util.List<SnippetPart> parts, int a, int b)
           
 
Methods inherited from class com.x5.template.BlockTag
findMatchingBlockEnd, hasBody, qualifyTemplateRef
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IfTag

public IfTag(java.lang.String params,
             Snippet body)

IfTag

public IfTag()
Method Detail

getBlockStartMarker

public java.lang.String getBlockStartMarker()
Specified by:
getBlockStartMarker in class BlockTag

getBlockEndMarker

public java.lang.String getBlockEndMarker()
Specified by:
getBlockEndMarker in class BlockTag

doSmartTrimAroundBlock

public boolean doSmartTrimAroundBlock()
Overrides:
doSmartTrimAroundBlock in class BlockTag

renderBlock

public void renderBlock(java.io.Writer out,
                        Chunk context,
                        java.lang.String origin,
                        int depth)
                 throws java.io.IOException
Specified by:
renderBlock in class BlockTag
Throws:
java.io.IOException

renderChosenParts

public void renderChosenParts(java.io.Writer out,
                              Chunk context,
                              java.lang.String origin,
                              int depth,
                              java.util.List<SnippetPart> parts,
                              int a,
                              int b)
                       throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2015. All Rights Reserved.