org.eclipse.mofscript.runtime.traceability
Class TraceabilityEnvironment.OffsetCounter

java.lang.Object
  extended by org.eclipse.mofscript.runtime.traceability.TraceabilityEnvironment.OffsetCounter
Enclosing class:
TraceabilityEnvironment

public class TraceabilityEnvironment.OffsetCounter
extends java.lang.Object

Class to handle the counting of offset

Author:
jol, gko

Constructor Summary
TraceabilityEnvironment.OffsetCounter()
           
 
Method Summary
 int checkNewLines(java.lang.String printString)
           
 int get_columnNumber()
           
 int get_lineNumber()
           
 int getTempColumnNumber()
           
 int getTemplineNumber()
           
 void increaseLineNumber()
           
 void increaseLineNumber(int count)
           
 void set_lineNumber(int n)
           
 java.lang.String tempToString()
           
 java.lang.String toString()
           
 int updateColumn(java.lang.String s)
          Adds the number of \t times 4 to the string length
 void updateCounter(java.lang.String printString, boolean store)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TraceabilityEnvironment.OffsetCounter

public TraceabilityEnvironment.OffsetCounter()
Method Detail

updateCounter

public void updateCounter(java.lang.String printString,
                          boolean store)

checkNewLines

public int checkNewLines(java.lang.String printString)

get_columnNumber

public int get_columnNumber()

get_lineNumber

public int get_lineNumber()

set_lineNumber

public void set_lineNumber(int n)

getTempColumnNumber

public int getTempColumnNumber()

getTemplineNumber

public int getTemplineNumber()

tempToString

public java.lang.String tempToString()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

increaseLineNumber

public void increaseLineNumber()

increaseLineNumber

public void increaseLineNumber(int count)

updateColumn

public int updateColumn(java.lang.String s)
Adds the number of \t times 4 to the string length

Parameters:
s -
Returns: