Remove unneeded @SuppressWarnings("unchecked")
Add @SuppressWarnings("rawtypes")
Use IWorkspace.addSaveParticipant(String, ISaveParticipant) instead of deprecated IWorkspace.addSaveParticipant(Plugin, ISaveParticipant)