* the new value for the property
* @since 3.0
*/
public static void fireObservedChange(IComponent component, String propertyName, Object newValue)
{try { __CLOVER_33_0.M[2745]++;
__CLOVER_33_0.S[11078]++;ChangeObserver observer = component.getPage().getChangeObserver();
__CLOVER_33_0.S[11079]++;if ((((observer == null) && (++__CLOVER_33_0.CT[1925] != 0)) || (++__CLOVER_33_0.CF[1925] == 0))){
__CLOVER_33_0.S[11080]++;return;}
__CLOVER_33_0.S[11081]++;ObservedChangeEvent event = new ObservedChangeEvent(component, propertyName, newValue);
__CLOVER_33_0.S[11082]++;observer.observeChange(event);
} finally { }}