The richlet Element"

From Documentation
m
Line 3: Line 3:
 
To declare a richlet, you have to add the <tt>richlet</tt> element to <tt>zk.xml</tt>. You could specify any number of <tt>richlet</tt> elements. Each of them must have two child elements, <tt>richlet-name</tt> and <tt>richlet-class</tt>, and might have any number of the <tt>init-param</tt> child elements.
 
To declare a richlet, you have to add the <tt>richlet</tt> element to <tt>zk.xml</tt>. You could specify any number of <tt>richlet</tt> elements. Each of them must have two child elements, <tt>richlet-name</tt> and <tt>richlet-class</tt>, and might have any number of the <tt>init-param</tt> child elements.
  
The class name specified in the <tt>richlet-class</tt> element must implement the <javadoc type="interface">org.zkoss.zk.ui.Richlet</javadoc> interface. The name and value specified in the <tt>init-param</tt> element can be retrieved when the <tt>init</tt> method of <javadoc method="init(org.zkoss.zk.ui.RichletConfig)">org.zkoss.zk.ui.Richlet</javadoc> is called.
+
The class name specified in the <tt>richlet-class</tt> element must implement the <javadoc type="interface">org.zkoss.zk.ui.Richlet</javadoc> interface. The name and value specified in the <tt>init-param</tt> element can be retrieved when the <tt>init</tt> method of <javadoc method="init(org.zkoss.zk.ui.RichletConfig)" type="interface">org.zkoss.zk.ui.Richlet</javadoc> is called.
  
  

Revision as of 14:26, 26 November 2010


The richlet Element


To declare a richlet, you have to add the richlet element to zk.xml. You could specify any number of richlet elements. Each of them must have two child elements, richlet-name and richlet-class, and might have any number of the init-param child elements.

The class name specified in the richlet-class element must implement the Richlet interface. The name and value specified in the init-param element can be retrieved when the init method of Richlet.init(RichletConfig) is called.


<richlet>
	<richlet-name>Test</richlet-name>
	<richlet-class>org.zkoss.zkdemo.TestRichlet</richlet-class>
	<init-param>
		<param-name>any</param-name>
		<param-value>any</param-value>
	</init-param>
</richlet>

Once declaring a richlet, you can map it to any number of URL by use of the richlet-mapping element as described in the next section.

Version History

Last Update : 2010/11/26


Version Date Content
     



Last Update : 2010/11/26

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.