protected void setValue(Object value) throws IllegalValueException {
public void setValue(Object value) throws IllegalValueException {
    protected void setValue(Object value) throws IllegalValueException {	super.setValue(value);    }