void function ( Language arg0 , CodeGenerator arg1 ) { if ( currLanguage == null ) { currLanguage = arg0 ; } generators . put ( arg0 , arg1 ) ; ArgoEventPump . fireEvent ( new ArgoGeneratorEvent ( ArgoEventTypes . GENERATOR_ADDED , arg1 ) ) ; LOG . debug ( "srini_string" + arg1 + "srini_string" + arg0 ) ; }
registers a new generator . if a generator with the same language is already registered , it 's replaced by the new one . concode_field_sep GeneratorManager INSTANCE concode_elem_sep Logger LOG concode_elem_sep Language currLanguage concode_elem_sep Map<Language,CodeGenerator> generators concode_field_sep String getCodePath concode_elem_sep CodeGenerator getGenerator concode_elem_sep CodeGenerator getGenerator concode_elem_sep Language getCurrLanguage concode_elem_sep CodeGenerator removeGenerator concode_elem_sep CodeGenerator removeGenerator concode_elem_sep Set<Language> getLanguages concode_elem_sep GeneratorManager getInstance concode_elem_sep Language findLanguage concode_elem_sep CodeGenerator getCurrGenerator concode_elem_sep Map<Language,CodeGenerator> getGenerators