Bonjour,
Dans une appli eclipse RCP j'ai une vue avec un editor dans lequel je veux ouvrir des
fichiers pour pouvoir les éditer. J'ai suivi les instructions présentes dans ce post :
http://www.developpez.net/forums/sho...d.php?t=203363.
J'ai bien un FileDialog qui s'ouvre et qui me permet de sélectionner le fichier à ouvrir mais
celui-ci ne s'ouvre pas dans mon editor : j'ai bien un nouvel onglet qui se créé avec comme
titre le nom du fichier selectionné mais je n'ai pas le contenu qui s'affiche dans l'editor.
Voici le contenu de la classe de mon editor :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
public class NewEditorPart extends EditorPart {
public static final String ID_VIEW =
"webSiteFactory.NewEditorPart"; //$NON-NLS-1$
Composite composite1;
public NewEditorPart() {
super();
// TODO Auto-generated constructor stub
}
public void createPartControl(Composite parent) {
composite1 = new Composite(parent, SWT.NULL);
composite1.setLayout(new GridLayout(4, false));
}
public void setFocus() {
}
public void dispose() {
super.dispose();
}
public void doSave(IProgressMonitor arg0) {
}
public void doSaveAs() {
}
public void init(IEditorSite arg0, IEditorInput arg1) throws PartInitException
{
setSite(arg0);
setInput(arg1);
setPartName(arg1.getName());
}
public boolean isDirty() {
return false;
}
public boolean isSaveAsAllowed() {
return false;
}
} |
Je ne vois pas ce qu'il manque pour qu'il m'ouvre le contenu du fichier dans l'editor.
Partager