https://shallwelearn.com/2015/12/16/quick-tips-using-generated-code-in-eclipse-project/