first pass at refactoring for javaElementChange trigger, rather than run
configuration deal