/** * Called when a property's value has just changed. * * <p>If one of the triggers on the property throws a {@link * org.eigenbase.util.property.Trigger.VetoRT} exception, this method passes * it on. * * @param oldValue Previous value of the property * @param value New value of the property * * @throws org.eigenbase.util.property.Trigger.VetoRT if one of the triggers * threw a VetoRT */ public void onChange(String oldValue, String value) { if (TriggerableProperties.equals(oldValue, value)) { return; } triggerList.execute(this, value); }