@Override
 protected org.xtext.senior.project.ui.contentassist.antlr.internal.InternalProtocolParser
     createParser() {
   org.xtext.senior.project.ui.contentassist.antlr.internal.InternalProtocolParser result =
       new org.xtext.senior.project.ui.contentassist.antlr.internal.InternalProtocolParser(null);
   result.setGrammarAccess(grammarAccess);
   return result;
 }
 @Override
 protected Collection<FollowElement> getFollowElements(
     AbstractInternalContentAssistParser parser) {
   try {
     org.xtext.senior.project.ui.contentassist.antlr.internal.InternalProtocolParser typedParser =
         (org.xtext.senior.project.ui.contentassist.antlr.internal.InternalProtocolParser) parser;
     typedParser.entryRulePDLFile();
     return typedParser.getFollowElements();
   } catch (RecognitionException ex) {
     throw new RuntimeException(ex);
   }
 }