Content assist qui effectue plusieurs actions
Bonjour à tous,
Je cherche sous Xtext à faire du Content assist avec plusieurs actions, dans le cas d'une sélection de la proposition.
Par exemple, si dans mon éditeur j'ai
Code:
1 2 3
| package myPackage1
MonObject Objet1; |
puis dans un autre fichier
Code:
1 2 3
| package myPackage2
MonObject Objet2 extends Objet1; |
Je souhaite pour le Content assist sur l'extend que l'on me propose d'insérer objet1 et qu'automatiquement on insère un import de l'objet1 comme ceci (les modifications en gras) dans le code suivant :
Code:
1 2 3 4 5
| package myPackage2
import myPackage1.Objet1;
MonObject Objet2 extends Objet1; |
Est ce possible avec les ProposalProvider de faire ce type de comportement ? Pour le moment je sais proposer l'objet1, mais je ne sais pas comment ajouter l'importation.
Merci d'avance pour vos réponses