1
2
3
4 package org.rcfaces.core.event;
5
6 import javax.faces.component.UIComponent;
7 import javax.faces.event.FacesListener;
8
9
10
11
12
13
14 public class ValidationEvent extends CameliaEvent {
15 private static final String REVISION = "$Revision: 1.2 $";
16
17 private static final long serialVersionUID = -1228480671525989664L;
18
19 public ValidationEvent(UIComponent component) {
20 super(component);
21 }
22
23
24
25
26
27
28 public boolean isAppropriateListener(FacesListener listener) {
29 return (listener instanceof IValidationListener);
30 }
31
32
33
34
35
36
37 public void processListener(FacesListener listener) {
38 ((IValidationListener) listener).processValidationEvent(this);
39 }
40
41 }