code: private boolean setProperty(String propertyName, int propertyValueNew) {
  		if(propertyName == null) return false;
  		Object propertyValueOld = getProperty(propertyName);
  		if(propertyValueOld instanceof Integer) {
  			int valueOld = ((Integer)propertyValueOld).intValue();
  			if (valueOld==propertyValueNew) return true;
  		} 
  		beforeChange(propertyName);
  		properties.put(propertyName, Integer.valueOf(propertyValueNew));
  		afterChange(propertyName);
  		setModified(propertyName, true);
  		return true;
  	}
docs: Set the value of the property identified by the parameter.
  
  @param propertyName The property name to set
  @param propertyValueNew The object to set the property value to
  @return <code>true</code> for handled or <code>false</code> if <code>propertyName</code> is <code>null</code>