com.x5.template
Class LocaleTag

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

public class LocaleTag
extends BlockTag


Field Summary
static java.lang.String LOCALE_SIMPLE_CLOSE
           
static java.lang.String LOCALE_SIMPLE_OPEN
           
static java.lang.String LOCALE_TAG_CLOSE
           
static java.lang.String LOCALE_TAG_OPEN
           
 
Constructor Summary
LocaleTag()
           
LocaleTag(java.lang.String params, Chunk context)
           
LocaleTag(java.lang.String params, Snippet body)
           
 
Method Summary
static java.lang.String expandLocaleTags(java.lang.String template, Chunk ctx)
           
 java.lang.String getBlockEndMarker()
           
 java.lang.String getBlockStartMarker()
           
 void renderBlock(java.io.Writer out, Chunk context, java.lang.String origin, int depth)
           
 
Methods inherited from class com.x5.template.BlockTag
doSmartTrimAroundBlock, findMatchingBlockEnd, hasBody, qualifyTemplateRef
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOCALE_TAG_OPEN

public static java.lang.String LOCALE_TAG_OPEN

LOCALE_TAG_CLOSE

public static java.lang.String LOCALE_TAG_CLOSE

LOCALE_SIMPLE_OPEN

public static java.lang.String LOCALE_SIMPLE_OPEN

LOCALE_SIMPLE_CLOSE

public static java.lang.String LOCALE_SIMPLE_CLOSE
Constructor Detail

LocaleTag

public LocaleTag(java.lang.String params,
                 Chunk context)

LocaleTag

public LocaleTag()

LocaleTag

public LocaleTag(java.lang.String params,
                 Snippet body)
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

expandLocaleTags

public static java.lang.String expandLocaleTags(java.lang.String template,
                                                Chunk ctx)

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


Copyright © 2015. All Rights Reserved.