org.ablaf.internal.lexer
Class DefaultLexerPosition

java.lang.Object
  extended byorg.ablaf.internal.lexer.DefaultLexerPosition
All Implemented Interfaces:
ISourcePosition, java.io.Serializable

public class DefaultLexerPosition
extends java.lang.Object
implements ISourcePosition, java.io.Serializable

Version:
$Revision: 1.7 $
Author:
jpetersen, ndrs
See Also:
Serialized Form

Method Summary
 boolean equals(java.lang.Object iOther)
           
 int getColumn()
           
 java.lang.String getFile()
           
static ISourcePosition getInstance(java.lang.String file, int line)
           
static ISourcePosition getInstance(java.lang.String file, int line, int column)
           
 int getLine()
           
 int hashCode()
          hashcode based on the position value.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getInstance

public static ISourcePosition getInstance(java.lang.String file,
                                          int line)

getInstance

public static ISourcePosition getInstance(java.lang.String file,
                                          int line,
                                          int column)

getFile

public java.lang.String getFile()
Specified by:
getFile in interface ISourcePosition
See Also:
ISourcePosition.getFile()

getLine

public int getLine()
Specified by:
getLine in interface ISourcePosition
See Also:
ISourcePosition.getLine()

getColumn

public int getColumn()
Specified by:
getColumn in interface ISourcePosition
See Also:
ISourcePosition.getColumn()

equals

public boolean equals(java.lang.Object iOther)

hashCode

public int hashCode()
hashcode based on the position value.


toString

public java.lang.String toString()


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.