Skip to content
Snippets Groups Projects
Commit e31d83d7 authored by Alberto Debiasi's avatar Alberto Debiasi
Browse files

Remove generated java class in fla.ui plugin.

Change-Id: I1bea7abf7bee1722e2db1a22c3306e59ebce78bd
parent cf16e186
No related branches found
No related tags found
No related merge requests found
/*
* generated by Xtext
*/
package org.polarsys.chess.xtext.ui.contentassist.antlr;
import java.util.Collection;
import java.util.Collections;
import org.eclipse.xtext.AbstractRule;
import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialContentAssistParser;
import org.eclipse.xtext.ui.editor.contentassist.antlr.FollowElement;
import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
import org.eclipse.xtext.util.PolymorphicDispatcher;
/*
* Template CodetemplatesGeneratorFragment.xpt
*/
public class PartialFlaDslContentAssistParser extends FlaDslParser implements IPartialContentAssistParser {
private AbstractRule rule;
@Override
public void initializeFor(AbstractRule rule) {
this.rule = rule;
}
@Override
protected Collection<FollowElement> getFollowElements(AbstractInternalContentAssistParser parser) {
if (rule == null || rule.eIsProxy())
return Collections.emptyList();
String methodName = "entryRule" + rule.getName();
PolymorphicDispatcher<Collection<FollowElement>> dispatcher =
new PolymorphicDispatcher<Collection<FollowElement>>(methodName, 0, 0, Collections.singletonList(parser));
dispatcher.invoke();
return parser.getFollowElements();
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment