org.eclipse.internal.xtend.expression.debug
Class EvaluatedElementWrapper

java.lang.Object
  extended by org.eclipse.internal.xtend.expression.ast.SyntaxElement
      extended by org.eclipse.internal.xtend.expression.debug.EvaluatedElementWrapper
All Implemented Interfaces:
ISyntaxElement

public class EvaluatedElementWrapper
extends SyntaxElement

Wrapper for a SyntaxElement to mark it evaluated for breakpoints.

Author:
Clemens Kadura (zAJKa)

Field Summary
 
Fields inherited from class org.eclipse.internal.xtend.expression.ast.SyntaxElement
end, line, start
 
Constructor Summary
EvaluatedElementWrapper(ISyntaxElement element)
           
 
Method Summary
 ISyntaxElement getElement()
           
 int getEnd()
           
 java.lang.String getFileName()
           
 int getLine()
           
 int getStart()
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.internal.xtend.expression.ast.SyntaxElement
accept, getNameString, setEnd, setFileName, setLine, setStart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EvaluatedElementWrapper

public EvaluatedElementWrapper(ISyntaxElement element)
Method Detail

getElement

public ISyntaxElement getElement()

getLine

public int getLine()
Specified by:
getLine in interface ISyntaxElement
Overrides:
getLine in class SyntaxElement

getEnd

public int getEnd()
Specified by:
getEnd in interface ISyntaxElement
Overrides:
getEnd in class SyntaxElement

getStart

public int getStart()
Specified by:
getStart in interface ISyntaxElement
Overrides:
getStart in class SyntaxElement

getFileName

public java.lang.String getFileName()
Specified by:
getFileName in interface ISyntaxElement
Overrides:
getFileName in class SyntaxElement

toString

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