org.apache.tapestry.parse
Class LocalizationToken

java.lang.Object
  extended byorg.apache.tapestry.parse.TemplateToken
      extended byorg.apache.tapestry.parse.LocalizationToken
All Implemented Interfaces:
org.apache.hivemind.Locatable

public class LocalizationToken
extends TemplateToken

Represents localized text from the template.

Since:
3.0
Author:
Howard Lewis Ship
See Also:
TokenType.LOCALIZATION

Constructor Summary
LocalizationToken(java.lang.String tag, java.lang.String key, boolean raw, java.util.Map attributes, org.apache.hivemind.Location location)
          Creates a new token.
 
Method Summary
 java.util.Map getAttributes()
          Returns any attributes for the token, which may be null.
 java.lang.String getKey()
           
 java.lang.String getTag()
           
 boolean isRaw()
           
 
Methods inherited from class org.apache.tapestry.parse.TemplateToken
extendDescription, getLocation, getType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocalizationToken

public LocalizationToken(java.lang.String tag,
                         java.lang.String key,
                         boolean raw,
                         java.util.Map attributes,
                         org.apache.hivemind.Location location)
Creates a new token.

Parameters:
tag - the tag of the element from the template
key - the localization key specified
raw - if true, then the localized value contains markup that should not be escaped
attributes - any additional attributes (beyond those used to define key and raw) that were specified. This value is retained, not copied.
location - location of the tag which defines this token
Method Detail

getAttributes

public java.util.Map getAttributes()
Returns any attributes for the token, which may be null. Do not modify the return value.


isRaw

public boolean isRaw()

getTag

public java.lang.String getTag()

getKey

public java.lang.String getKey()