question: editor singleton accessor , creates an editor instance if none is found else returns it . concode_field_sep Parser parser concode_elem_sep UI ui concode_elem_sep Editor editor concode_elem_sep Internationalisation langSupport concode_elem_sep boolean run concode_elem_sep Tasks tasks concode_field_sep UI getUI concode_elem_sep void printWelcome concode_elem_sep void stop concode_elem_sep void turnOn concode_elem_sep void edit concode_elem_sep boolean isRunning concode_elem_sep Parser getParser concode_elem_sep void processCommand concode_elem_sep void printBye concode_elem_sep Tasks getCommands
target: Editor function ( ) { if ( editor == null ) { editor = new Editor ( Main . DEFAULT_BUNDLE , Main . DEFAULT_LOCAL , Main . DEFAULT_LANG , new CLI ( ) ) ; } return ( editor ) ; }