void function ( ) { synchronized ( listeners ) { for ( INPMProcessListener loc0 : listeners ) { loc0 . onStop ( this ) ; } } }
notify stop process . concode_field_sep File projectDir concode_elem_sep String npmPath concode_elem_sep Process process concode_elem_sep List<INPMProcessListener> listeners concode_elem_sep Thread outThread concode_elem_sep boolean hasError concode_elem_sep Thread errThread concode_field_sep void addProcessListener concode_elem_sep void notifyDataProcess concode_elem_sep void install concode_elem_sep List<String> createCommands concode_elem_sep void notifyStartProcess concode_elem_sep void run concode_elem_sep void run concode_elem_sep boolean isStarted concode_elem_sep void kill concode_elem_sep void notifyCreateProcess concode_elem_sep File getProjectDir concode_elem_sep void removeProcessListener concode_elem_sep void notifyErrorProcess