In some cases, some repair operations are specific to representation nature (like sequence diagram for example). You need to implement
fr.obeo.dsl.viewpoint.business.api.repair.IRepairParticipant
throw
fr.obeo.dsl.viewpoint.repairParticipant
extension point to contribute to repair process.