question: registers an event listener . will not add a pre-existing listener object to the list if allowduplicate is false . concode_field_sep L proxy concode_elem_sep List<L> listeners concode_elem_sep long serialVersionUID concode_elem_sep L[] prototypeArray concode_field_sep L[] getListeners concode_elem_sep void createProxy concode_elem_sep void writeObject concode_elem_sep EventListenerSupport<T> create concode_elem_sep L fire concode_elem_sep Object invoke concode_elem_sep void removeListener concode_elem_sep void initializeTransientFields concode_elem_sep InvocationHandler createInvocationHandler concode_elem_sep int getListenerCount concode_elem_sep void readObject
target: void function ( final L arg0 , boolean arg1 ) { Validate . notNull ( arg0 , "srini_string" ) ; if ( arg1 ) { listeners . add ( arg0 ) ; } else if ( ! listeners . contains ( arg0 ) ) { listeners . add ( arg0 ) ; } }