01: /* Ui.java
02:
03: {{IS_NOTE
04: Purpose:
05:
06: Description:
07:
08: History:
09: 2007/11/21, 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.BaseUi;
22:
23: /**
24: * MacroUi is a JSF component implementation for macro component
25: *
26: * Usage:<br/>
27: * <code>
28: * <br/><z:component name="mywindow" extends="window" useClass="org.zkoss.jsfdemo.test.ForwardWindow" title="Forward Window" />
29: * <br/><z:component name="mybox" macroURI="/test/macro-mybox.zul" title="My Box" />
30: * <br/><z:page>
31: * <br/> <z:ui tag="mywindow" border="normal" />
32: * <br/> <z:ui tag="mybox" message="a box" />
33: * <br/></z:page>
34: * </code>
35: * <p/>
36: * This component should be declared nested under {@link org.zkoss.jsf.zul.Page}.
37: * <p/>
38: * Note:
39: * Ui doesn't support features such as ActionSource, ValueHolder, EditableValueHolder etc.
40: * You should not binding any JSF attribute(such as f:value, f:actionPerform etc.) on a Ui because it is only a template.
41: *
42: * <p/>To know more ZK component features you can refer to <a href="http://www.zkoss.org/">http://www.zkoss.org/</a>
43: *
44: * @author Dennis.Chen
45: *
46: */
47: public class Ui extends BaseUi {
48:
49: }
|