public static string GetNodeText(ITree t, Parser recog) { string[] ruleNames = recog != null ? recog.RuleNames : null; IList<string> ruleNamesList = ruleNames != null ? Arrays.AsList(ruleNames) : null; return GetNodeText(t, ruleNamesList); }