smartUpdate("value", getText());</BUG>
}
public void setFormat(String format) throws WrongValueException {
if (format == null || format.length() == 0)
format = getDefaultFormat();
<BUG>if (!Objects.equals(getFormat(), format)) {</BUG>
super.setFormat(format);
<BUG>smartUpdate("zk_fmt", getFormat());
}</BUG>
}

public Date getValue() throws WrongValueException {
return (Date)getRawValue();
}
public void setValue(Date value) throws WrongValueException {
validate(value);
setRawValue(value);
}
public void setFormat(String format) throws WrongValueException {
if (format == null || format.length() == 0)
format = getDefaultFormat();
super.setFormat(format);
}
