Verify listener addition/removal
This commit is contained in:
parent
ff1ed750c4
commit
d2fc662a56
@ -482,15 +482,22 @@ public class Rocket extends ComponentAssembly {
|
|||||||
public void addComponentChangeListener(ComponentChangeListener l) {
|
public void addComponentChangeListener(ComponentChangeListener l) {
|
||||||
checkState();
|
checkState();
|
||||||
|
|
||||||
listenerList.add(l);
|
boolean added = listenerList.add(l);
|
||||||
|
if (added) {
|
||||||
log.trace("Added ComponentChangeListener " + l + ", current number of listeners is " + listenerList.size());
|
log.trace("Added ComponentChangeListener " + l + ", current number of listeners is " + listenerList.size());
|
||||||
|
} else {
|
||||||
|
log.warn("Attempted to add ComponentChangeListener " + l + " but it was already registered");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void removeComponentChangeListener(ComponentChangeListener l) {
|
public void removeComponentChangeListener(ComponentChangeListener l) {
|
||||||
listenerList.remove(l);
|
boolean removed = listenerList.remove(l);
|
||||||
log.trace("Removed ComponentChangeListener " + l + ", current number of listeners is " + listenerList.size());
|
if (removed) {
|
||||||
|
log.trace("Removed ComponentChangeListener " + l + ", current number of listeners is " + listenerList.size());
|
||||||
|
} else {
|
||||||
|
log.warn("Attempted to remove ComponentChangeListener " + l + " but it was not registered");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user