protected void firePropertyChange(String propertyName, int oldValue, int newValue) {
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue) {
    protected void firePropertyChange(String propertyName, int oldValue, int newValue) {        propertyChangeSupport.firePropertyChange(propertyName, oldValue, newValue);    }