org.jruby.lexer.yacc
Class SourcePositionFactory

java.lang.Object
  extended byorg.jruby.lexer.yacc.SourcePositionFactory
All Implemented Interfaces:
ISourcePositionFactory

public class SourcePositionFactory
extends java.lang.Object
implements ISourcePositionFactory


Constructor Summary
SourcePositionFactory(LexerSource source, int line)
           
 
Method Summary
 ISourcePosition getDummyPosition()
           
 ISourcePosition getPosition(ISourcePosition startPosition, boolean inclusive)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourcePositionFactory

public SourcePositionFactory(LexerSource source,
                             int line)
Method Detail

getPosition

public ISourcePosition getPosition(ISourcePosition startPosition,
                                   boolean inclusive)
Specified by:
getPosition in interface ISourcePositionFactory

getDummyPosition

public ISourcePosition getDummyPosition()
Specified by:
getDummyPosition in interface ISourcePositionFactory


Copyright © 2002-2007 JRuby Team. All Rights Reserved.