Skip to content

Commit

Permalink
Modify NBH methods to match NamedBean changes
Browse files Browse the repository at this point in the history
  • Loading branch information
dsand47 committed Apr 18, 2019
1 parent 11067fa commit 21ee817
Show file tree
Hide file tree
Showing 4 changed files with 98 additions and 0 deletions.
24 changes: 24 additions & 0 deletions java/src/jmri/jmrit/ctc/NBHSensor.java
Expand Up @@ -282,6 +282,30 @@ public String getFullyFormattedDisplayName() {
return _mNamedBeanHandleSensor.getBean().getFullyFormattedDisplayName();
}

@Override
public void addPropertyChangeListener(String xyz, PropertyChangeListener l, String name, String listenerRef) {
}

@Override
public void addPropertyChangeListener(String xyz, PropertyChangeListener l) {
}

@Override
public void removePropertyChangeListener(String xyz, PropertyChangeListener l) {
}

@Override
public PropertyChangeListener[] getPropertyChangeListeners(String name) {
if (_mNamedBeanHandleSensor == null) return new PropertyChangeListener[0];
return _mNamedBeanHandleSensor.getBean().getPropertyChangeListeners(name);
}

@Override
public PropertyChangeListener[] getPropertyChangeListeners() {
if (_mNamedBeanHandleSensor == null) return new PropertyChangeListener[0];
return _mNamedBeanHandleSensor.getBean().getPropertyChangeListeners();
}

@Override
public void addPropertyChangeListener(PropertyChangeListener l, String name, String listenerRef) {
if (_mNamedBeanHandleSensor == null) return;
Expand Down
24 changes: 24 additions & 0 deletions java/src/jmri/jmrit/ctc/NBHSignalHead.java
Expand Up @@ -169,7 +169,31 @@ public String getFullyFormattedDisplayName() {
if (_mNamedBeanHandleSignalHead == null) return DEFAULT_STRING_RV;
return _mNamedBeanHandleSignalHead.getBean().getFullyFormattedDisplayName();
}
// 4.15.5 fix
@Override
public void addPropertyChangeListener(String xyz, PropertyChangeListener l, String name, String listenerRef) {
}

@Override
public void addPropertyChangeListener(String xyz, PropertyChangeListener l) {
}

@Override
public void removePropertyChangeListener(String xyz, PropertyChangeListener l) {
}

@Override
public PropertyChangeListener[] getPropertyChangeListeners(String name) {
if (_mNamedBeanHandleSignalHead == null) return new PropertyChangeListener[0];
return _mNamedBeanHandleSignalHead.getBean().getPropertyChangeListeners(name);
}

@Override
public PropertyChangeListener[] getPropertyChangeListeners() {
if (_mNamedBeanHandleSignalHead == null) return new PropertyChangeListener[0];
return _mNamedBeanHandleSignalHead.getBean().getPropertyChangeListeners();
}
// end fix
@Override
public void addPropertyChangeListener(PropertyChangeListener l, String name, String listenerRef) {
if (_mNamedBeanHandleSignalHead == null) return;
Expand Down
25 changes: 25 additions & 0 deletions java/src/jmri/jmrit/ctc/NBHSignalMast.java
Expand Up @@ -197,6 +197,31 @@ public String getFullyFormattedDisplayName() {
return _mNamedBeanHandleSignalMast.getBean().getFullyFormattedDisplayName();
}

// 4.15.5 fix
@Override
public void addPropertyChangeListener(String xyz, PropertyChangeListener l, String name, String listenerRef) {
}

@Override
public void addPropertyChangeListener(String xyz, PropertyChangeListener l) {
}

@Override
public void removePropertyChangeListener(String xyz, PropertyChangeListener l) {
}

@Override
public PropertyChangeListener[] getPropertyChangeListeners(String name) {
if (_mNamedBeanHandleSignalMast == null) return new PropertyChangeListener[0];
return _mNamedBeanHandleSignalMast.getBean().getPropertyChangeListeners(name);
}

@Override
public PropertyChangeListener[] getPropertyChangeListeners() {
if (_mNamedBeanHandleSignalMast == null) return new PropertyChangeListener[0];
return _mNamedBeanHandleSignalMast.getBean().getPropertyChangeListeners();
}
// end fix
@Override
public void addPropertyChangeListener(PropertyChangeListener l, String name, String listenerRef) {
if (_mNamedBeanHandleSignalMast == null) return;
Expand Down
25 changes: 25 additions & 0 deletions java/src/jmri/jmrit/ctc/NBHTurnout.java
Expand Up @@ -390,6 +390,31 @@ public String getFullyFormattedDisplayName() {
return _mNamedBeanHandleTurnout.getBean().getFullyFormattedDisplayName();
}

// 4.15.5 fix
@Override
public void addPropertyChangeListener(String xyz, PropertyChangeListener l, String name, String listenerRef) {
}

@Override
public void addPropertyChangeListener(String xyz, PropertyChangeListener l) {
}

@Override
public void removePropertyChangeListener(String xyz, PropertyChangeListener l) {
}

@Override
public PropertyChangeListener[] getPropertyChangeListeners(String name) {
if (_mNamedBeanHandleTurnout == null) return new PropertyChangeListener[0];
return _mNamedBeanHandleTurnout.getBean().getPropertyChangeListeners(name);
}

@Override
public PropertyChangeListener[] getPropertyChangeListeners() {
if (_mNamedBeanHandleTurnout == null) return new PropertyChangeListener[0];
return _mNamedBeanHandleTurnout.getBean().getPropertyChangeListeners();
}
// end fix
@Override
public void addPropertyChangeListener(PropertyChangeListener l, String name, String listenerRef) {
if (_mNamedBeanHandleTurnout == null) return;
Expand Down

0 comments on commit 21ee817

Please sign in to comment.