1 14 15 package com.sun.facelets.el; 16 17 import java.lang.reflect.Method ; 18 19 import javax.el.FunctionMapper; 20 21 31 public final class CompositeFunctionMapper extends FunctionMapper { 32 33 private final FunctionMapper fn0; 34 35 private final FunctionMapper fn1; 36 37 public CompositeFunctionMapper(FunctionMapper fn0, FunctionMapper fn1) { 38 this.fn0 = fn0; 39 this.fn1 = fn1; 40 } 41 42 45 public Method resolveFunction(String prefix, String name) { 46 Method m = this.fn0.resolveFunction(prefix, name); 47 if (m == null) { 48 return this.fn1.resolveFunction(prefix, name); 49 } 50 return m; 51 } 52 53 } 54 | Popular Tags |