Пример #1
0
 protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
   Grammar grammar = grammarProvider.getGrammar(this);
   while (grammar != null) {
     if ("fr.inria.diverse.puzzle.language.Binding".equals(grammar.getName())) {
       return grammar;
     }
     List<Grammar> grammars = grammar.getUsedGrammars();
     if (!grammars.isEmpty()) {
       grammar = grammars.iterator().next();
     } else {
       return null;
     }
   }
   return grammar;
 }
 protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
   Grammar grammar = grammarProvider.getGrammar(this);
   while (grammar != null) {
     if ("org.xtext.scripting.Scripting".equals(grammar.getName())) {
       return grammar;
     }
     List<Grammar> grammars = grammar.getUsedGrammars();
     if (!grammars.isEmpty()) {
       grammar = grammars.iterator().next();
     } else {
       return null;
     }
   }
   return grammar;
 }
 protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
   Grammar grammar = grammarProvider.getGrammar(this);
   while (grammar != null) {
     if ("org.eclipse.xtext.parser.encoding.EncodingTestLanguage".equals(grammar.getName())) {
       return grammar;
     }
     List<Grammar> grammars = grammar.getUsedGrammars();
     if (!grammars.isEmpty()) {
       grammar = grammars.iterator().next();
     } else {
       return null;
     }
   }
   return grammar;
 }
 protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
   Grammar grammar = grammarProvider.getGrammar(this);
   while (grammar != null) {
     if ("com.parallels.aps.ide.rqleditor.xtext.rql.RQL".equals(grammar.getName())) {
       return grammar;
     }
     List<Grammar> grammars = grammar.getUsedGrammars();
     if (!grammars.isEmpty()) {
       grammar = grammars.iterator().next();
     } else {
       return null;
     }
   }
   return grammar;
 }
Пример #5
0
 protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
   Grammar grammar = grammarProvider.getGrammar(this);
   while (grammar != null) {
     if ("org.eclipse.ocl.examples.xtext.markup.Markup".equals(grammar.getName())) {
       return grammar;
     }
     List<Grammar> grammars = grammar.getUsedGrammars();
     if (!grammars.isEmpty()) {
       grammar = grammars.iterator().next();
     } else {
       return null;
     }
   }
   return grammar;
 }
 protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
   Grammar grammar = grammarProvider.getGrammar(this);
   while (grammar != null) {
     if ("org.eclipse.xtext.ui.tests.editor.contentassist.DatatypeRuleTestLanguage"
         .equals(grammar.getName())) {
       return grammar;
     }
     List<Grammar> grammars = grammar.getUsedGrammars();
     if (!grammars.isEmpty()) {
       grammar = grammars.iterator().next();
     } else {
       return null;
     }
   }
   return grammar;
 }
 protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
   Grammar grammar = grammarProvider.getGrammar(this);
   while (grammar != null) {
     if ("org.eclipse.xtext.formatting2.regionaccess.internal.RegionAccessTestLanguage"
         .equals(grammar.getName())) {
       return grammar;
     }
     List<Grammar> grammars = grammar.getUsedGrammars();
     if (!grammars.isEmpty()) {
       grammar = grammars.iterator().next();
     } else {
       return null;
     }
   }
   return grammar;
 }