org.jruby.parser
Interface IRubyParserResult

All Superinterfaces:
IParserResult
All Known Implementing Classes:
RubyParserResult

public interface IRubyParserResult
extends IParserResult

Represents the result of parsing a file with the Ruby parser.

Version:
$Revision: 1.2 $
Author:
jpetersen

Method Summary
 java.io.InputStream getAfterEndStream()
          An input stream to the content after the __END__ directive.
 INode getBeginNodes()
          Returns a Node which contains all BEGIN blocks.
 java.util.List getBlockVariables()
          Returns a list of the names of the top level block variables.
 java.util.List getLocalVariables()
          Returns a list of the names of the top level local variables.
 
Methods inherited from interface org.ablaf.parser.IParserResult
getAST
 

Method Detail

getBeginNodes

public INode getBeginNodes()
Returns a Node which contains all BEGIN blocks.


getLocalVariables

public java.util.List getLocalVariables()
Returns a list of the names of the top level local variables.


getBlockVariables

public java.util.List getBlockVariables()
Returns a list of the names of the top level block variables.


getAfterEndStream

public java.io.InputStream getAfterEndStream()
An input stream to the content after the __END__ directive.



Copyright © 2002 Jan Arne Petersen. All Rights Reserved.