return new FileStoreEditorInput(fileOnLocalDisk);
}
}
public static Path getFilePathFromEditorInput(IEditorInput editorInput) {
IURIEditorInput uriEditorInput;
if(editorInput instanceof IURIEditorInput) {
uriEditorInput = (IURIEditorInput) editorInput;
} else {
uriEditorInput = (IURIEditorInput) editorInput.getAdapter(IURIEditorInput.class);
}
if(uriEditorInput != null) {
try {
return Paths.get(uriEditorInput.getURI());
} catch (Exception e) {
}
}
if(editorInput instanceof IStorageEditorInput) {
IStorageEditorInput storageEditorInput = (IStorageEditorInput) editorInput;