1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.commons.jelly.tags.beanshell;
17
18 import org.apache.commons.jelly.expression.ExpressionFactory;
19 import org.apache.commons.jelly.tags.core.CoreTagLibrary;
20
21
22 /*** Describes the Taglib. This class could be generated by XDoclet
23 *
24 * @author <a href="mailto:jstrachan@apache.org">James Strachan</a>
25 * @version $Revision: 155420 $
26 */
27 public class BeanShellTagLibrary extends CoreTagLibrary {
28
29 private ExpressionFactory expressionFactory = new BeanShellExpressionFactory();
30
31 public BeanShellTagLibrary() {
32 registerTag("script", ScriptTag.class);
33 }
34
35 /*** Allows derived tag libraries to use their own factory */
36 protected ExpressionFactory getExpressionFactory() {
37 return expressionFactory;
38 }
39
40 }