Attributes

From Documentation
Revision as of 06:43, 15 November 2010 by Tomyeh (talk | contribs)



Each attribute, except special attributes like if and forEach, represents a value that shall be assigned to a property of a component after it is created. For example, when an attribute, say, foo</foo>, is specified, ZK Loader will assume there is a method called setFoo that accepts a single argument. If there are multiple methods with the same name, ZK Loader will use the one that matches the argument most (in term of the argument's class).

For example, suppose ${foo} is evaluated to an integer in the following example, ZK Loader will invoke Window.setMode(int), rather than Window.setMode(String).

<window mode="${foo}">
...

In the following sections, we will discuss the special attributes one-by-one.





Last Update : 2010/11/15

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