org.antlr.runtime
Class RuleReturnScope

java.lang.Object
  extended by org.antlr.runtime.RuleReturnScope
Direct Known Subclasses:
ParserRuleReturnScope, TreeRuleReturnScope

public class RuleReturnScope
extends Object

Rules can return start/stop info as well as possible trees and templates


Constructor Summary
RuleReturnScope()
           
 
Method Summary
 Object getStart()
          Return the start token or tree
 Object getStop()
          Return the stop token or tree
 Object getTemplate()
          Has a value potentially if output=template; Don't use StringTemplate type as it then causes a dependency with ST lib.
 Object getTree()
          Has a value potentially if output=AST;
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleReturnScope

public RuleReturnScope()
Method Detail

getStart

public Object getStart()
Return the start token or tree


getStop

public Object getStop()
Return the stop token or tree


getTree

public Object getTree()
Has a value potentially if output=AST;


getTemplate

public Object getTemplate()
Has a value potentially if output=template; Don't use StringTemplate type as it then causes a dependency with ST lib.



Copyright © 2011. All Rights Reserved.