You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tiles.apache.org by ap...@apache.org on 2009/09/19 15:28:38 UTC
svn commit: r816921 - in /tiles/framework/trunk:
tiles-el/src/main/java/org/apache/tiles/el/
tiles-el/src/main/java/org/apache/tiles/evaluator/el/
tiles-el/src/main/java/org/apache/tiles/jsp/evaluator/el/
tiles-el/src/test/java/org/apache/tiles/el/ til...
Author: apetrelli
Date: Sat Sep 19 13:28:38 2009
New Revision: 816921
URL: http://svn.apache.org/viewvc?rev=816921&view=rev
Log:
TILES-458
Refactoring of EL support.
Added:
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/
- copied from r816358, tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/evaluator/el/
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/JspExpressionFactoryFactory.java
- copied, changed from r816358, tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/jsp/evaluator/el/JspExpressionFactoryFactory.java
tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/
- copied from r816358, tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/evaluator/el/
Removed:
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/evaluator/el/
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/jsp/evaluator/el/JspExpressionFactoryFactory.java
tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/evaluator/el/
Modified:
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELAttributeEvaluator.java
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELContextImpl.java
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ExpressionFactoryFactory.java
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextBeanELResolver.java
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextELResolver.java
tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TomcatExpressionFactoryFactory.java
tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/ELAttributeEvaluatorTest.java
tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextBeanELResolverTest.java
tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextELResolverTest.java
tiles/framework/trunk/tiles-extras/src/main/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesContainerFactory.java
Modified: tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELAttributeEvaluator.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELAttributeEvaluator.java?rev=816921&r1=816358&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELAttributeEvaluator.java (original)
+++ tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELAttributeEvaluator.java Sat Sep 19 13:28:38 2009
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.tiles.evaluator.el;
+package org.apache.tiles.el;
import java.util.Map;
Modified: tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELContextImpl.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELContextImpl.java?rev=816921&r1=816358&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELContextImpl.java (original)
+++ tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ELContextImpl.java Sat Sep 19 13:28:38 2009
@@ -19,7 +19,7 @@
* under the License.
*/
-package org.apache.tiles.evaluator.el;
+package org.apache.tiles.el;
import java.lang.reflect.Method;
import java.util.HashMap;
Modified: tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ExpressionFactoryFactory.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ExpressionFactoryFactory.java?rev=816921&r1=816358&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ExpressionFactoryFactory.java (original)
+++ tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/ExpressionFactoryFactory.java Sat Sep 19 13:28:38 2009
@@ -19,7 +19,7 @@
* under the License.
*/
-package org.apache.tiles.evaluator.el;
+package org.apache.tiles.el;
import javax.el.ExpressionFactory;
Copied: tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/JspExpressionFactoryFactory.java (from r816358, tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/jsp/evaluator/el/JspExpressionFactoryFactory.java)
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/JspExpressionFactoryFactory.java?p2=tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/JspExpressionFactoryFactory.java&p1=tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/jsp/evaluator/el/JspExpressionFactoryFactory.java&r1=816358&r2=816921&rev=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/jsp/evaluator/el/JspExpressionFactoryFactory.java (original)
+++ tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/JspExpressionFactoryFactory.java Sat Sep 19 13:28:38 2009
@@ -19,7 +19,7 @@
* under the License.
*/
-package org.apache.tiles.jsp.evaluator.el;
+package org.apache.tiles.el;
import javax.el.ExpressionFactory;
import javax.servlet.ServletContext;
@@ -27,7 +27,6 @@
import org.apache.tiles.TilesApplicationContext;
import org.apache.tiles.awareness.TilesApplicationContextAware;
-import org.apache.tiles.evaluator.el.ExpressionFactoryFactory;
/**
* Uses the JSP 2.1 {@link ExpressionFactory} to be used in Tiles.
Modified: tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextBeanELResolver.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextBeanELResolver.java?rev=816921&r1=816358&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextBeanELResolver.java (original)
+++ tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextBeanELResolver.java Sat Sep 19 13:28:38 2009
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.tiles.evaluator.el;
+package org.apache.tiles.el;
import java.beans.FeatureDescriptor;
import java.util.ArrayList;
Modified: tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextELResolver.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextELResolver.java?rev=816921&r1=816358&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextELResolver.java (original)
+++ tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TilesContextELResolver.java Sat Sep 19 13:28:38 2009
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.tiles.evaluator.el;
+package org.apache.tiles.el;
import java.beans.FeatureDescriptor;
import java.util.Iterator;
Modified: tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TomcatExpressionFactoryFactory.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TomcatExpressionFactoryFactory.java?rev=816921&r1=816358&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TomcatExpressionFactoryFactory.java (original)
+++ tiles/framework/trunk/tiles-el/src/main/java/org/apache/tiles/el/TomcatExpressionFactoryFactory.java Sat Sep 19 13:28:38 2009
@@ -19,7 +19,7 @@
* under the License.
*/
-package org.apache.tiles.evaluator.el;
+package org.apache.tiles.el;
import javax.el.ExpressionFactory;
Modified: tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/ELAttributeEvaluatorTest.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/ELAttributeEvaluatorTest.java?rev=816921&r1=816358&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/ELAttributeEvaluatorTest.java (original)
+++ tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/ELAttributeEvaluatorTest.java Sat Sep 19 13:28:38 2009
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.tiles.evaluator.el;
+package org.apache.tiles.el;
import java.util.HashMap;
import java.util.Map;
@@ -29,6 +29,8 @@
import org.apache.tiles.Expression;
import org.apache.tiles.TilesApplicationContext;
import org.apache.tiles.context.TilesRequestContext;
+import org.apache.tiles.el.ELAttributeEvaluator;
+import org.apache.tiles.el.TomcatExpressionFactoryFactory;
import org.easymock.EasyMock;
/**
Modified: tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextBeanELResolverTest.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextBeanELResolverTest.java?rev=816921&r1=816358&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextBeanELResolverTest.java (original)
+++ tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextBeanELResolverTest.java Sat Sep 19 13:28:38 2009
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.tiles.evaluator.el;
+package org.apache.tiles.el;
import java.beans.FeatureDescriptor;
import java.util.ArrayList;
@@ -31,6 +31,8 @@
import org.apache.tiles.TilesApplicationContext;
import org.apache.tiles.context.TilesRequestContext;
+import org.apache.tiles.el.ELContextImpl;
+import org.apache.tiles.el.TilesContextBeanELResolver;
import org.easymock.EasyMock;
import junit.framework.TestCase;
@@ -240,7 +242,7 @@
/**
* Test method for
- * {@link org.apache.tiles.evaluator.el.TilesContextBeanELResolver#getObject(java.util.Map, java.lang.String)}.
+ * {@link org.apache.tiles.el.TilesContextBeanELResolver#getObject(java.util.Map, java.lang.String)}.
*/
public void testGetObject() {
Map<String, Object> map = new HashMap<String, Object>();
Modified: tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextELResolverTest.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextELResolverTest.java?rev=816921&r1=816358&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextELResolverTest.java (original)
+++ tiles/framework/trunk/tiles-el/src/test/java/org/apache/tiles/el/TilesContextELResolverTest.java Sat Sep 19 13:28:38 2009
@@ -18,7 +18,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.tiles.evaluator.el;
+package org.apache.tiles.el;
import java.beans.FeatureDescriptor;
import java.beans.PropertyDescriptor;
@@ -33,6 +33,8 @@
import org.apache.tiles.TilesApplicationContext;
import org.apache.tiles.context.TilesRequestContext;
+import org.apache.tiles.el.ELContextImpl;
+import org.apache.tiles.el.TilesContextELResolver;
import org.apache.tiles.reflect.ClassUtil;
import org.easymock.EasyMock;
Modified: tiles/framework/trunk/tiles-extras/src/main/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesContainerFactory.java
URL: http://svn.apache.org/viewvc/tiles/framework/trunk/tiles-extras/src/main/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesContainerFactory.java?rev=816921&r1=816920&r2=816921&view=diff
==============================================================================
--- tiles/framework/trunk/tiles-extras/src/main/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesContainerFactory.java (original)
+++ tiles/framework/trunk/tiles-extras/src/main/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesContainerFactory.java Sat Sep 19 13:28:38 2009
@@ -53,11 +53,12 @@
import org.apache.tiles.definition.pattern.PrefixedPatternDefinitionResolver;
import org.apache.tiles.definition.pattern.regexp.RegexpDefinitionPatternMatcherFactory;
import org.apache.tiles.definition.pattern.wildcard.WildcardDefinitionPatternMatcherFactory;
+import org.apache.tiles.el.ELAttributeEvaluator;
+import org.apache.tiles.el.JspExpressionFactoryFactory;
+import org.apache.tiles.el.TilesContextBeanELResolver;
+import org.apache.tiles.el.TilesContextELResolver;
import org.apache.tiles.evaluator.AttributeEvaluatorFactory;
import org.apache.tiles.evaluator.BasicAttributeEvaluatorFactory;
-import org.apache.tiles.evaluator.el.ELAttributeEvaluator;
-import org.apache.tiles.evaluator.el.TilesContextBeanELResolver;
-import org.apache.tiles.evaluator.el.TilesContextELResolver;
import org.apache.tiles.evaluator.mvel.MVELAttributeEvaluator;
import org.apache.tiles.evaluator.mvel.TilesContextBeanVariableResolverFactory;
import org.apache.tiles.evaluator.mvel.TilesContextVariableResolverFactory;
@@ -76,7 +77,6 @@
import org.apache.tiles.freemarker.renderer.FreeMarkerAttributeRenderer;
import org.apache.tiles.impl.BasicTilesContainer;
import org.apache.tiles.impl.mgmt.CachingTilesContainer;
-import org.apache.tiles.jsp.evaluator.el.JspExpressionFactoryFactory;
import org.apache.tiles.locale.LocaleResolver;
import org.apache.tiles.renderer.impl.BasicRendererFactory;
import org.apache.tiles.util.URLUtil;