import org.yakindu.sct.model.stext.stext.InterfaceScope;
import org.yakindu.sct.model.stext.stext.InternalScope;
import org.yakindu.sct.model.stext.stext.SimpleScope;
import org.yakindu.sct.model.stext.stext.StatechartSpecification;
import org.yakindu.sct.model.stext.stext.TransitionSpecification;
<BUG>import org.yakindu.sct.model.stext.stext.VariableDefinition;
import com.google.common.base.Function;
import com.google.inject.Inject;</BUG>
public class STextProposalProvider extends AbstractSTextProposalProvider {
@Inject

import org.yakindu.sct.model.stext.stext.InterfaceScope;
import org.yakindu.sct.model.stext.stext.InternalScope;
import org.yakindu.sct.model.stext.stext.SimpleScope;
import org.yakindu.sct.model.stext.stext.StatechartSpecification;
import org.yakindu.sct.model.stext.stext.TransitionSpecification;
import org.yakindu.sct.model.stext.stext.VariableDefinition;
import org.yakindu.sct.model.stext.validation.ContextPredicateProvider;
import com.google.common.base.Function;
import com.google.common.base.Predicate;
import com.google.inject.Inject;
public class STextProposalProvider extends AbstractSTextProposalProvider {
@Inject
