added source code for eclipse-plugin