import org.eclipse.xtext.ui.core.ILocationInFileProvider;
import org.eclipse.xtext.ui.core.editor.XtextEditor;
import org.eclipse.xtext.ui.core.editor.model.UnitOfWork;
public class OpenDeclarationAction extends Action {
protected final Logger logger = Logger.getLogger(getClass());
<BUG>private URI uri;

private ILocationInFileProvider locationProvider;
</BUG>
public OpenDeclarationAction(URI uri, ILocationInFileProvider locationProvider) {

import org.eclipse.xtext.ui.core.ILocationInFileProvider;
import org.eclipse.xtext.ui.core.editor.XtextEditor;
import org.eclipse.xtext.ui.core.editor.model.UnitOfWork;
public class OpenDeclarationAction extends Action {
protected final Logger logger = Logger.getLogger(getClass());
private final URI uri;
private final ILocationInFileProvider locationProvider;
public OpenDeclarationAction(URI uri, ILocationInFileProvider locationProvider) {
