/*
* generated by Xtext
*/
package net.certware.planning.cpn.ui.contentassist;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.Assignment;
import org.eclipse.xtext.CrossReference;
import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
// import com.google.inject.Inject;
/**
* see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#contentAssist on how to customize content assistant
*/
public class CpnDslProposalProvider extends AbstractCpnDslProposalProvider {
//@Inject
//IScopeProvider provider;
public void completePlan_Element(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// original
super.completePlan_Element(model, assignment, context, acceptor);
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
}