question: adds the given participant to the manager . concode_field_sep String LINE concode_elem_sep IJavaScriptBreakpointParticipant[] NO_PARTICIPANTS concode_elem_sep IConfigurationElement element concode_elem_sep String SCRIPT concode_elem_sep String FUNCTION concode_elem_sep Map participants concode_elem_sep String ALL concode_elem_sep IJavaScriptBreakpointParticipant delegate concode_field_sep int scriptLoaded concode_elem_sep IJavaScriptBreakpointParticipant[] getParticipants concode_elem_sep IJavaScriptBreakpointParticipant[] getParticipants concode_elem_sep int breakpointHit concode_elem_sep void dispose concode_elem_sep IJavaScriptBreakpointParticipant getDelegate concode_elem_sep void initialize
target: void function ( String arg0 , IJavaScriptBreakpointParticipant arg1 ) { initialize ( ) ; Assert . isNotNull ( arg0 ) ; ArrayList loc0 = ( ArrayList ) this . participants . get ( arg0 ) ; if ( loc0 == null ) { loc0 = new ArrayList ( ) ; this . participants . put ( arg0 , loc0 ) ; } if ( ! loc0 . contains ( arg1 ) ) { loc0 . add ( arg1 ) ; } }