Implementing a Component Property
A property usually has a getter and a setter. The getter is straightforward:
private String _value = ""; //a data member
public String getValue() {
return _value;
}
The setter is similar except we have to notify the client. This is achieved by using the
function.
public void setValue(String value) {
if (!_value.equals(value)) {
_value = value;
smartUpdate("value", _value);
}
}
The
function causes ZK Client Engine to call the