- private void addListener(DOMEntityOwnershipListener listener, String mapKey) {
- if (entityTypeListenerMap.put(mapKey, listener)) {
- ListenerActorRefEntry listenerEntry = listenerActorMap.get(listener);
- if (listenerEntry == null) {
- listenerActorMap.put(listener, new ListenerActorRefEntry());
- } else {
- listenerEntry.referenceCount++;
- }
- }
- }
-
- private void removeListener(DOMEntityOwnershipListener listener, String mapKey) {
- if (entityTypeListenerMap.remove(mapKey, listener)) {
- ListenerActorRefEntry listenerEntry = listenerActorMap.get(listener);