org.codehaus.groovy.antlr
Class SourceBuffer
java.lang.Object
  
org.codehaus.groovy.antlr.SourceBuffer
public class SourceBuffer
- extends Object
 
A simple buffer that provides line/col access to chunks of source code
 held within itself.
- Version:
 
  - $Revision$
 
- Author:
 
  - Jeremy Rayner
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SourceBuffer
public SourceBuffer()
getSnippet
public String getSnippet(LineColumn start,
                         LineColumn end)
- Obtains a snippet of the source code within the bounds specified
- Parameters:
 start - (inclusive line/ inclusive column)end - (inclusive line / exclusive column)
- Returns:
 - specified snippet of source code as a String, or null if no source available
 
 
 
write
public void write(int c)
- Writes the specified character into the buffer
- Parameters:
 c -