1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.extensions.validator.trinidad;
20
21 import org.apache.myfaces.trinidad.validator.ClientValidator;
22 import org.apache.myfaces.extensions.validator.internal.UsageInformation;
23 import org.apache.myfaces.extensions.validator.internal.UsageCategory;
24
25 import javax.faces.validator.Validator;
26 import javax.faces.validator.ValidatorException;
27 import javax.faces.context.FacesContext;
28 import javax.faces.component.UIComponent;
29 import java.io.Serializable;
30 import java.util.Collection;
31
32
33
34
35
36
37
38
39
40 @UsageInformation(UsageCategory.REUSE)
41 public class ExtValTrinidadClientValidatorWrapper implements Validator, ClientValidator, Serializable
42 {
43 private transient ClientValidator wrapped;
44 private static final long serialVersionUID = 1414547841700621410L;
45
46 public ExtValTrinidadClientValidatorWrapper(ClientValidator clientValidator)
47 {
48 this.wrapped = clientValidator;
49 }
50
51 public void validate(FacesContext facesContext, UIComponent uiComponent, Object o) throws ValidatorException
52 {
53
54 }
55
56 public String getClientLibrarySource(FacesContext facesContext)
57 {
58 return wrapped.getClientLibrarySource(facesContext);
59 }
60
61 public Collection<String> getClientImportNames()
62 {
63 return wrapped.getClientImportNames();
64 }
65
66 public String getClientScript(FacesContext facesContext, UIComponent uiComponent)
67 {
68 return wrapped.getClientScript(facesContext, uiComponent);
69 }
70
71 public String getClientValidation(FacesContext facesContext, UIComponent uiComponent)
72 {
73 return wrapped.getClientValidation(facesContext, uiComponent);
74 }
75 }