org.thymeleaf.spring3.expression
Class Themes

Object
  extended by org.thymeleaf.spring3.expression.Themes

public class Themes
extends Object

A utility object, accessed in Thymeleaf templates by the #themes expression, that provides the same features as the Spring <spring:theme JSP tag.

Author:
Emanuel Rabina

Constructor Summary
Themes(org.thymeleaf.context.IProcessingContext processingContext)
          Constructor, obtains the current theme and locale from the processing context for code lookups later.
 
Method Summary
 String code(String code)
          Looks up and returns the value of the given key in the properties file of the currently-selected theme.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Themes

public Themes(org.thymeleaf.context.IProcessingContext processingContext)
Constructor, obtains the current theme and locale from the processing context for code lookups later.

Parameters:
processingContext - the processing context being used
Method Detail

code

public String code(String code)
Looks up and returns the value of the given key in the properties file of the currently-selected theme.

Parameters:
code - Key to look up in the theme properties file.
Returns:
The value of the code in the current theme properties file, or an empty string if the code could not be resolved.


Copyright © 2013 The THYMELEAF team. All Rights Reserved.