/** * removes the propertyChangeListener. <p> * * Implementation NOTE: this does not clean-up internal state! There is * no need to because updateFromTarget handles both null and not-null * targets. Hmm... * */ @Override protected void uninstallTarget() { if (getTarget() == null) return; getTarget().removePropertyChangeListener(getTargetListener()); }
/** * removes the propertyChangeListener. <p> * * Implementation NOTE: this does not clean-up internal state! There is * no need to because updateFromTarget handles both null and not-null * targets. Hmm... * */ @Override protected void uninstallTarget() { if (getTarget() == null) return; getTarget().removePropertyChangeListener(getTargetListener()); }
/** * removes the propertyChangeListener. <p> * * Implementation NOTE: this does not clean-up internal state! There is * no need to because updateFromTarget handles both null and not-null * targets. Hmm... * */ @Override protected void uninstallTarget() { if (getTarget() == null) return; getTarget().removePropertyChangeListener(getTargetListener()); }
/** * removes the propertyChangeListener. <p> * * Implementation NOTE: this does not clean-up internal state! There is * no need to because updateFromTarget handles both null and not-null * targets. Hmm... * */ @Override protected void uninstallTarget() { if (getTarget() == null) return; getTarget().removePropertyChangeListener(getTargetListener()); }
/** * removes the propertyChangeListener. <p> * * Implementation NOTE: this does not clean-up internal state! There is * no need to because updateFromTarget handles both null and not-null * targets. Hmm... * */ @Override protected void uninstallTarget() { if (getTarget() == null) return; getTarget().removePropertyChangeListener(getTargetListener()); }
/** * installs a propertyChangeListener on the target and * updates the visual properties from the target. */ @Override protected void installTarget() { if (getTarget() != null) { getTarget().addPropertyChangeListener(getTargetListener()); } updateFromTarget(); }
/** * installs a propertyChangeListener on the target and * updates the visual properties from the target. */ @Override protected void installTarget() { if (getTarget() != null) { getTarget().addPropertyChangeListener(getTargetListener()); } updateFromTarget(); }
/** * installs a propertyChangeListener on the target and * updates the visual properties from the target. */ @Override protected void installTarget() { if (getTarget() != null) { getTarget().addPropertyChangeListener(getTargetListener()); } updateFromTarget(); }
/** * installs a propertyChangeListener on the target and * updates the visual properties from the target. */ @Override protected void installTarget() { if (getTarget() != null) { getTarget().addPropertyChangeListener(getTargetListener()); } updateFromTarget(); }
/** * installs a propertyChangeListener on the target and * updates the visual properties from the target. */ @Override protected void installTarget() { if (getTarget() != null) { getTarget().addPropertyChangeListener(getTargetListener()); } updateFromTarget(); }