question: public void addSystemRunners ( @ NotNull List < Environment > systemEnvironments ) { DefaultActionGroup runnersList = ( DefaultActionGroup ) actionManager . getAction ( RUNNER_LIST ) ; systemRunners . clear ( ) ; clearRunnerActions ( runnersList ) ; projectActions . removeAll ( ) ; systemActions . removeAll ( ) ; for ( Environment environment : projectRunners ) { projectActions . add ( configRunnerFactory . createElement ( environment . getName ( ) , resources . scopeProject ( ) , dropDownHeaderWidget ) ) ; } runnersList . addSeparator ( ) ; for ( Environment environment : systemEnvironments ) { systemActions . add ( configRunnerFactory . createElement ( environment . getName ( ) , resources . scopeSystem ( ) , dropDownHeaderWidget ) ) ; } runnersList . addAll ( projectActions ) ; runnersList . addSeparator ( ) ; runnersList . addAll ( systemActions ) ; systemRunners . addAll ( systemEnvironments ) ; selectDefaultRunner ( ) ; }
target:  Adds system environments to the list.