Use AST.JLS8 instead of deprecated AST.JLS3
Add generic <IProperty> parameter to JoinedIterator constructor call
Remove unnecessary @SuppressWarnings("unchecked") annotation
Add //$NON-NLS-1$ tag
Remove unnecessary @SuppressWarnings("unchecked") annotation
Remove unused instance variable 'editorInputType'.
Remove unused instance variable 'editorInputType'.
Remove unused class CriteriaEditorInputFactory
Rename class 'CriteriaditorInputFactory' to 'CriteriaEditorInputFactory'
Remove unused library antlr-2.7.7.jar