1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.view.facelets.tag.ui;
20
21 import org.apache.myfaces.view.facelets.component.UIRepeat;
22 import org.apache.myfaces.view.facelets.tag.AbstractTagLibrary;
23
24
25
26
27
28 public final class LegacyUILibrary extends AbstractTagLibrary
29 {
30
31 public final static String NAMESPACE = "http://xmlns.jcp.org/jsf/facelets";
32 public final static String ALIAS_NAMESPACE = "http://java.sun.com/jsf/facelets";
33
34 public final static LegacyUILibrary INSTANCE = new LegacyUILibrary();
35
36 public LegacyUILibrary()
37 {
38 super(NAMESPACE, ALIAS_NAMESPACE);
39
40 this.addComponent("component", ComponentRef.COMPONENT_TYPE, null, ComponentRefHandler.class);
41
42 this.addComponent("fragment", ComponentRef.COMPONENT_TYPE, null, ComponentRefHandler.class);
43
44 this.addTagHandler("define", DefineHandler.class);
45
46 this.addTagHandler("insert", InsertHandler.class);
47
48 this.addTagHandler("include", LegacyIncludeHandler.class);
49
50 this.addTagHandler("composition", LegacyCompositionHandler.class);
51
52 this.addTagHandler("param", LegacyParamHandler.class);
53
54 this.addTagHandler("decorate", LegacyDecorateHandler.class);
55
56 this.addComponent("repeat", UIRepeat.COMPONENT_TYPE, null, RepeatHandler.class);
57
58 this.addComponent("debug", UIDebug.COMPONENT_TYPE, null);
59 }
60 }