Rename ElementChangedListener to JavaElementChangeListener
Add new listener interfaces