001
014
015 package com.liferay.portal.velocity;
016
017 import com.liferay.portal.kernel.velocity.VelocityContext;
018
019
022 public class VelocityContextImpl implements VelocityContext {
023
024 public VelocityContextImpl() {
025 _velocityContext = new org.apache.velocity.VelocityContext();
026 }
027
028 public VelocityContextImpl(
029 org.apache.velocity.VelocityContext velocityContext) {
030
031 _velocityContext = new org.apache.velocity.VelocityContext(
032 velocityContext);
033 }
034
035 public VelocityContextImpl(VelocityContextImpl velocityContextImpl) {
036 _velocityContext = new org.apache.velocity.VelocityContext(
037 velocityContextImpl.getWrappedVelocityContext());
038 }
039
040 @Override
041 public Object get(String key) {
042 return _velocityContext.get(key);
043 }
044
045 public org.apache.velocity.VelocityContext getWrappedVelocityContext() {
046 return _velocityContext;
047 }
048
049 @Override
050 public void put(String key, Object value) {
051 _velocityContext.put(key, value);
052 }
053
054 private org.apache.velocity.VelocityContext _velocityContext;
055
056 }