public void firePropertyChangeEvent(Object source, String name, Object oldValue, Object newValue) { PropertyChangeEvent event= new PropertyChangeEvent(source, name, oldValue, newValue); Object[] listeners= fListeners.getListeners(); for (int i= 0; i < listeners.length; i++) ((IPropertyChangeListener) listeners[i]).propertyChange(event);
public void firePropertyChangeEvent(String name, Object oldValue, Object newValue) { firePropertyChangeEvent(this, name, oldValue, newValue);
	public void firePropertyChangeEvent(Object source, String name, Object oldValue, Object newValue) {		PropertyChangeEvent event= new PropertyChangeEvent(source, name, oldValue, newValue);		Object[] listeners= fListeners.getListeners();		for (int i= 0; i < listeners.length; i++)			((IPropertyChangeListener) listeners[i]).propertyChange(event);	}