package org.erlide.ui.editors.erl.correction;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IMarker;
import org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext;
import org.erlide.engine.ErlangEngine;
import org.erlide.engine.model.root.IErlModel;
import org.erlide.engine.model.root.IErlModule;
public class MarkerQuickFixExecutor extends QuickFixExecutor {
protected IErlModule module;
@Override
public void setMarker(final IMarker marker) {
super.setMarker(marker);
final IErlModel model = ErlangEngine.getInstance().getModel();
module = model.findModule((IFile) marker.getResource());
}
@Override
public boolean appliesAt(final IQuickAssistInvocationContext invocationContext) {
return false;
}
}