Add xtext nature programmatically [message #1742281] |
Thu, 01 September 2016 08:32  |
Eclipse User |
|
|
|
Hi,
I am using IXtextEditorCallback in my code. Then onwards when I am creating a project in editor it is not asking dialog to add xtext nature. Could you please tell me what to do?
class JPLEditorOnSave implements IXtextEditorCallback {
override afterCreatePartControl(XtextEditor editor) {}
override afterSave(XtextEditor editor) {
val IWorkspace workspace= ResourcesPlugin.getWorkspace();
val IPath location= Path.fromOSString(editor.resource.rawLocation.toFile.getAbsolutePath());
val IFile ifile= workspace.getRoot().getFileForLocation(location);
GenerationHandler.jpl2binExec(ifile)
}
override afterSetInput(XtextEditor xtextEditor) {}
override beforeDispose(XtextEditor editor) {}
override beforeSetInput(XtextEditor xtextEditor) {}
override onValidateEditorInputState(XtextEditor editor) {
return true
}
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.11896 seconds