@Override protected void addListenerTo(final Object next) { super.addListenerTo(next); if (next instanceof ConnectionHolder) { ((ConnectionHolder) next).addPropertyChangeListener(this); } }