/** * The referenced model of this {@code ModelRefPropertyConnector} * changed. It will notify its {@code IModelChangeListener} s (i.e. the * child property connectors) of the change. * <p> * {@inheritDoc} */ @Override public void propertyChange(PropertyChangeEvent evt) { fireModelChange(evt.getOldValue(), evt.getNewValue()); super.propertyChange(evt); }
/** * After having performed the standard (super implementation) handling of the * {@code ModelChangeEvent}, it will notify its child connectors of the * referenced model change. * <p> * {@inheritDoc} */ @Override public void modelChange(ModelChangeEvent evt) { // notify the listeners fireModelChange(getOldConnectorValue(), getConnecteeValue()); // handle the change normally super.modelChange(evt); }