public Rule getRule(String ruleName) { return delegateGrammarTreeRoot.getRule(ruleName); }
public Rule getRule(String ruleName) { return delegateGrammarTreeRoot.getRule(ruleName); }
public Rule getRule(String ruleName) { return delegateGrammarTreeRoot.getRule(ruleName); }
public Rule getRule(String ruleName) { return delegateGrammarTreeRoot.getRule(ruleName); }
/** Find a rule by looking in current grammar then down towards the * delegate grammars. */ public Rule getRule(String ruleName) { Rule r = grammar.getLocallyDefinedRule(ruleName); for (int i = 0; r==null && children!=null && i < children.size(); i++) { CompositeGrammarTree child = children.get(i); r = child.getRule(ruleName); } return r; }
/** Find a rule by looking in current grammar then down towards the * delegate grammars. */ public Rule getRule(String ruleName) { Rule r = grammar.getLocallyDefinedRule(ruleName); for (int i = 0; r==null && children!=null && i < children.size(); i++) { CompositeGrammarTree child = children.get(i); r = child.getRule(ruleName); } return r; }
/** Find a rule by looking in current grammar then down towards the * delegate grammars. */ public Rule getRule(String ruleName) { Rule r = grammar.getLocallyDefinedRule(ruleName); for (int i = 0; r==null && children!=null && i < children.size(); i++) { CompositeGrammarTree child = children.get(i); r = child.getRule(ruleName); } return r; }
/** Find a rule by looking in current grammar then down towards the * delegate grammars. */ public Rule getRule(String ruleName) { Rule r = grammar.getLocallyDefinedRule(ruleName); for (int i = 0; r==null && children!=null && i < children.size(); i++) { CompositeGrammarTree child = children.get(i); r = child.getRule(ruleName); } return r; }