org.apache.velocity.tools
Class ToolboxFactory
java.lang.Object
org.apache.velocity.tools.ToolboxFactory
public class ToolboxFactory
- extends java.lang.Object
- Version:
- $Id: ToolboxFactory.java 511959 2007-02-26 19:24:39Z nbubna $
- Author:
- Nathan Bubna
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_SCOPE
public static final java.lang.String DEFAULT_SCOPE
- See Also:
- Constant Field Values
APPLICATION_SCOPE
public static final java.lang.String APPLICATION_SCOPE
- See Also:
- Constant Field Values
scopedToolInfo
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,ToolInfo>> scopedToolInfo
scopedProperties
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> scopedProperties
data
private java.util.Map<java.lang.String,java.lang.Object> data
globalProperties
private java.util.Map<java.lang.String,java.lang.Object> globalProperties
ToolboxFactory
public ToolboxFactory()
configure
public void configure(FactoryConfiguration config)
putData
protected java.lang.Object putData(java.lang.String key,
java.lang.Object value)
addToolInfo
protected void addToolInfo(java.lang.String scope,
ToolInfo tool)
getToolInfo
protected java.util.Map<java.lang.String,ToolInfo> getToolInfo(java.lang.String scope)
putGlobalProperties
protected void putGlobalProperties(java.util.Map<java.lang.String,java.lang.Object> props)
putProperties
protected void putProperties(java.lang.String scope,
java.util.Map<java.lang.String,java.lang.Object> props)
getGlobalProperty
public java.lang.Object getGlobalProperty(java.lang.String name)
getData
public java.util.Map<java.lang.String,java.lang.Object> getData()
hasTools
public boolean hasTools(java.lang.String scope)
createToolbox
public Toolbox createToolbox(java.lang.String scope)
Copyright (c) 2003-2007 Apache Software Foundation