/** * INTERNAL: * */ public void addinternalListener(DescriptorEventListener listener) { internalListeners.add(listener); setHasAnyEventListeners(true); // ensure that events are generated }
/** * INTERNAL: * */ public void addInternalListener(DescriptorEventListener listener) { if (internalListeners==null) { internalListeners = new ArrayList<DescriptorEventListener>(); } internalListeners.add(listener); setHasAnyEventListeners(true); // ensure that events are generated }
/** * INTERNAL: * */ public void addInternalListener(DescriptorEventListener listener) { if (internalListeners==null) { internalListeners = new ArrayList<>(); } internalListeners.add(listener); setHasAnyEventListeners(true); // ensure that events are generated }
/** * PUBLIC: * Listener objects can be registered with the event manager to be notified * when an event occurs on any instance of the descriptor's class. */ public void addListener(DescriptorEventListener listener) { getEventListeners().add(listener); setHasAnyEventListeners(true); }
/** * PUBLIC: * Listener objects can be registered with the event manager to be notified * when an event occurs on any instance of the descriptor's class. */ public void addListener(DescriptorEventListener listener) { getEventListeners().addElement(listener); setHasAnyEventListeners(true); }
/** * PUBLIC: * Listener objects can be registered with the event manager to be notified * when an event occurs on any instance of the descriptor's class. */ public void addListener(DescriptorEventListener listener) { getEventListeners().addElement(listener); setHasAnyEventListeners(true); }
setHasAnyEventListeners(false); setHasAnyEventListeners(true); setHasAnyEventListeners(true); setHasAnyEventListeners(true); getEventMethods().setElementAt(findMethod(index), index); DescriptorEventManager parentEventManager = getDescriptor().getInheritancePolicy().getParentDescriptor().getEventManager(); if (parentEventManager.hasAnyEventListeners()) { setHasAnyEventListeners(true); setHasAnyEventListeners(true); getEventSelectors().set(index, parentEventManager.getEventSelectors().get(index)); getEventMethods().set(index, parentEventManager.getEventMethods().get(index));
setHasAnyEventListeners(true); setHasAnyEventListeners(true); setHasAnyEventListeners(true); getEventMethods().setElementAt(findMethod(index), index); DescriptorEventManager parentEventManager = getDescriptor().getInheritancePolicy().getParentDescriptor().getEventManager(); if (parentEventManager.hasAnyEventListeners()) { setHasAnyEventListeners(true); setHasAnyEventListeners(true); getEventSelectors().set(index, parentEventManager.getEventSelectors().get(index)); getEventMethods().set(index, parentEventManager.getEventMethods().get(index));
setHasAnyEventListeners(false); setHasAnyEventListeners(true); setHasAnyEventListeners(true); for (int index = 0; index < NumberOfEvents; index++) { if (selectors.get(index) != null) { setHasAnyEventListeners(true); getEventMethods().set(index, findMethod(index)); DescriptorEventManager parentEventManager = getDescriptor().getInheritancePolicy().getParentDescriptor().getEventManager(); if (parentEventManager.hasAnyEventListeners()) { setHasAnyEventListeners(true); setHasAnyEventListeners(true); selectors.set(index, parentEventManager.getEventSelectors().get(index)); getEventMethods().set(index, parentEventManager.getEventMethods().get(index));