private void firePropChangeEvents( ResourceProperty prop, Object[] oldValue, Object[] newValue )
{
for ( int i = 0; i < prop.getChangeListeners().length; i++ )
{
ResourcePropertyValueChangeListener listener = prop.getChangeListeners()[i];
listener.propertyChanged( getResourcePropertyValueChangeEvent( oldValue, newValue ) );
}
}