--- old/modules/base/src/main/java/javafx/beans/property/ReadOnlyDoubleWrapper.java 2015-08-04 14:44:34.476251800 +0300 +++ new/modules/base/src/main/java/javafx/beans/property/ReadOnlyDoubleWrapper.java 2015-08-04 14:44:34.243238400 +0300 @@ -25,9 +25,6 @@ package javafx.beans.property; -import javafx.beans.InvalidationListener; -import javafx.beans.value.ChangeListener; - /** * This class provides a convenient class to define read-only properties. It * creates two properties that are synchronized. One property is read-only @@ -100,43 +97,8 @@ * {@inheritDoc} */ @Override - public void addListener(InvalidationListener listener) { - getReadOnlyProperty().addListener(listener); - } - - /** - * {@inheritDoc} - */ - @Override - public void removeListener(InvalidationListener listener) { - if (readOnlyProperty != null) { - readOnlyProperty.removeListener(listener); - } - } - - /** - * {@inheritDoc} - */ - @Override - public void addListener(ChangeListener listener) { - getReadOnlyProperty().addListener(listener); - } - - /** - * {@inheritDoc} - */ - @Override - public void removeListener(ChangeListener listener) { - if (readOnlyProperty != null) { - readOnlyProperty.removeListener(listener); - } - } - - /** - * {@inheritDoc} - */ - @Override protected void fireValueChangedEvent() { + super.fireValueChangedEvent(); if (readOnlyProperty != null) { readOnlyProperty.fireValueChangedEvent(); }