/** * INTERNAL: * Clone the manager and its private parts. */ public Object clone() { DescriptorEventManager clone = null; try { clone = (DescriptorEventManager)super.clone(); clone.setEventSelectors((Vector)getEventSelectors().clone()); clone.setEventMethods((Vector)getEventMethods().clone()); clone.setEventListeners(getEventListeners()); } catch (Exception exception) { ; } return clone; }
/** * INTERNAL: * Clone the manager and its private parts. */ public Object clone() { DescriptorEventManager clone = null; try { clone = (DescriptorEventManager)super.clone(); clone.setEventSelectors((Vector)getEventSelectors().clone()); clone.setEventMethods((Vector)getEventMethods().clone()); clone.setEventListeners(getEventListeners()); } catch (Exception exception) { ; } return clone; }
/** * INTERNAL: * Clone the manager and its private parts. */ @Override public Object clone() { try { DescriptorEventManager clone = (DescriptorEventManager)super.clone(); clone.setEventSelectors(newAtomicReferenceArray(getEventSelectors())); clone.setEventMethods(newAtomicReferenceArray(getEventMethods())); clone.setEventListeners(getEventListeners()); return clone; } catch (Exception exception) { throw new AssertionError(exception); } }
if (getEventSelectors().elementAt(index) != null) { setHasAnyEventListeners(true); getEventMethods().setElementAt(findMethod(index), index); setHasAnyEventListeners(true); getEventSelectors().set(index, parentEventManager.getEventSelectors().get(index)); getEventMethods().set(index, parentEventManager.getEventMethods().get(index));
if (getEventSelectors().elementAt(index) != null) { setHasAnyEventListeners(true); getEventMethods().setElementAt(findMethod(index), index); setHasAnyEventListeners(true); getEventSelectors().set(index, parentEventManager.getEventSelectors().get(index)); getEventMethods().set(index, parentEventManager.getEventMethods().get(index));
if (selectors.get(index) != null) { setHasAnyEventListeners(true); getEventMethods().set(index, findMethod(index)); setHasAnyEventListeners(true); selectors.set(index, parentEventManager.getEventSelectors().get(index)); getEventMethods().set(index, parentEventManager.getEventMethods().get(index));
Method eventMethod = (Method)getEventMethods().elementAt(event.getEventCode()); if (eventMethod == null) { return;
Method eventMethod = (Method)getEventMethods().get(event.getEventCode()); if (eventMethod == null) { return;
Method eventMethod = (Method)getEventMethods().elementAt(event.getEventCode()); if (eventMethod == null) { return;