01: /* ComponentDefinition.java
02:
03: {{IS_NOTE
04: Purpose:
05:
06: Description:
07:
08: History:
09: 2007/11/21 2007, Created by Dennis.Chen
10: }}IS_NOTE
11:
12: Copyright (C) 2007 Potix Corporation. All Rights Reserved.
13:
14: {{IS_RIGHT
15: This program is distributed under GPL Version 2.0 in the hope that
16: it will be useful, but WITHOUT ANY WARRANTY.
17: }}IS_RIGHT
18: */
19: package org.zkoss.jsf.zul;
20:
21: import org.zkoss.jsf.zul.impl.BaseComponentDefinition;
22:
23: /**
24: * ComponentDefinition is a JSF component that register the custom component definition to ZUL page.
25: * <p/>
26: * Usage:<br/><code>
27: * <br/><z:component name="mywindow" extends="window" useClass="org.zkoss.jsfdemo.test.ForwardWindow" title="Forward Window" />
28: * <br/><z:component name="mybox" macroURI="/test/macro-mybox.zul" title="My Box" />
29: * <br/><z:page>
30: * <br/> ...
31: * <br/></z:page>
32: * </code>
33: * <p/>
34: * Note : ComponentDefinition must be declared before page component.
35: *
36: * <p/>To know more ZK component features you can refer to <a href="http://www.zkoss.org/">http://www.zkoss.org/</a>
37: *
38: * @author Dennis.Chen
39: *
40: */
41: public class ComponentDefinition extends BaseComponentDefinition {
42:
43: }
|