You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2009/08/28 03:04:34 UTC

svn commit: r808713 - /myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/EventHandler.java

Author: lu4242
Date: Fri Aug 28 01:04:34 2009
New Revision: 808713

URL: http://svn.apache.org/viewvc?rev=808713&view=rev
Log:
refactor annotations on EventHandler

Modified:
    myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/EventHandler.java

Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/EventHandler.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/EventHandler.java?rev=808713&r1=808712&r2=808713&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/EventHandler.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/jsf/core/EventHandler.java Fri Aug 28 01:04:34 2009
@@ -39,7 +39,6 @@
 import javax.faces.view.facelets.TagHandler;
 
 import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFFaceletAttribute;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFFaceletAttributes;
 import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFFaceletTag;
 import org.apache.myfaces.config.NamedEventManager;
 import org.apache.myfaces.view.facelets.util.ReflectionUtil;
@@ -50,18 +49,19 @@
 @JSFFaceletTag(
         name = "f:event",
         bodyContent = "empty")
-@JSFFaceletAttributes(attributes={
-        @JSFFaceletAttribute(name="name",
-                className="javax.el.ValueExpression",
-                deferredValueType="java.lang.String"),
-        @JSFFaceletAttribute(name="listener",
-                className="javax.el.MethodExpression",
-                deferredMethodSignature=
-                "public void listener(javax.faces.event.ComponentSystemEvent evt) throws javax.faces.event.AbortProcessingException")
-})
 public final class EventHandler extends TagHandler {
+    
+    @JSFFaceletAttribute(name="listener",
+            className="javax.el.MethodExpression",
+            deferredMethodSignature=
+            "public void listener(javax.faces.event.ComponentSystemEvent evt) throws javax.faces.event.AbortProcessingException")
     private TagAttribute listener;
+    
+    @JSFFaceletAttribute(name="name",
+            className="javax.el.ValueExpression",
+            deferredValueType="java.lang.String")
     private TagAttribute name;
+    
     private TagAttribute type;
     
     public EventHandler (TagConfig tagConfig)