org.apache.tapestry5.ioc.internal.services
Class MapSymbolProvider

java.lang.Object
  extended by org.apache.tapestry5.ioc.internal.services.MapSymbolProvider
All Implemented Interfaces:
SymbolProvider

public class MapSymbolProvider
extends Object
implements SymbolProvider

Provides symbol values from a Map of symbol names and symbol values (typically provided by a Tapestry IOC service configuration).


Constructor Summary
MapSymbolProvider(Map<String,String> configuration)
           
 
Method Summary
 String valueForSymbol(String symbolName)
          Returns the value for the symbol, or null if this provider can not provide a value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapSymbolProvider

public MapSymbolProvider(Map<String,String> configuration)
Method Detail

valueForSymbol

public String valueForSymbol(String symbolName)
Description copied from interface: SymbolProvider
Returns the value for the symbol, or null if this provider can not provide a value. The value itself may contain symbols that will be recursively expanded.

Specified by:
valueForSymbol in interface SymbolProvider
Returns:
the value or null


Copyright © 2003-2012 The Apache Software Foundation.