version
From Documentation
Revision as of 01:46, 3 December 2010 by Tomyeh (talk | contribs) (moved ZK Developer's Reference/Language Definition/version to ZK Client-side Reference/Language Definition/version)
Syntax:
<version> <version-class>a_class</version-class> <version-uuid>a_version</version-uuid> <zk-version>a_version</zk-version> </version>
It specifies the version of this language definition or addon. It also controls whether to ignore this document. It is optional.
First, ZK checks if the specified class (<version-calss>) matches the version (<version-uuid>). Second, it checks if ZK's version is the same or larger than the version specified in <zk-version>.
The specified class, if any, must have a static field called UUID. ZK will compare its value with the version specified in <version-uuid>.
Example,
<version>
<version-class>org.zkoss.zkmax.Version</version-class>
<version-uid>5.0.5</version-uid>
<zk-version>5.0.0</zk-version>
</version>
which means Version.UUID must be 5.0.5, and WebApp.getVersion() must be 5.0.0 or later.
Version History
Version | Date | Content |
---|---|---|