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 2013/08/17 00:33:29 UTC
svn commit: r1514912 -
/myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java
Author: lu4242
Date: Fri Aug 16 22:33:29 2013
New Revision: 1514912
URL: http://svn.apache.org/r1514912
Log:
small fix now ComponentSystemEvent should check if listener implements ComponentSystemEventListener or SystemEventListener
Modified:
myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java
Modified: myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java?rev=1514912&r1=1514911&r2=1514912&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/event/ComponentSystemEvent.java Fri Aug 16 22:33:29 2013
@@ -43,4 +43,16 @@ public abstract class ComponentSystemEve
super.isAppropriateListener(listener);
}
+ @Override
+ public void processListener(FacesListener listener)
+ {
+ if (listener instanceof ComponentSystemEventListener)
+ {
+ ((ComponentSystemEventListener)listener).processEvent(this);
+ }
+ else
+ {
+ super.processListener(listener);
+ }
+ }
}