org.eclipse.internal.xpand2.debug
Class XpandModelPresentation
java.lang.Object
org.eclipse.internal.xtend.expression.debug.ExpressionModelPresentation
org.eclipse.internal.xpand2.debug.XpandModelPresentation
public class XpandModelPresentation
- extends ExpressionModelPresentation
This class is responsible for all presentation topics for Xpand statements in
the debugger views.
- Author:
- Clemens Kadura (zAJKa)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
eReps
public static java.util.Map<java.lang.Class<? extends ISyntaxElement>,XpandModelPresentation.ElementRepresentation> eReps
XpandModelPresentation
public XpandModelPresentation(java.util.Set<BaseSpecialTreatment> specials)
getStartPresentation
public org.eclipse.emf.mwe.core.debug.model.SyntaxElement getStartPresentation(ISyntaxElement stmt,
ExecutionContext context)
- Overrides:
getStartPresentation
in class ExpressionModelPresentation
getEndPresentation
public org.eclipse.emf.mwe.core.debug.model.SyntaxElement getEndPresentation(ISyntaxElement element,
ExecutionContext context)
- Overrides:
getEndPresentation
in class ExpressionModelPresentation
getContainerName
protected java.lang.String getContainerName(ISyntaxElement se)
- Overrides:
getContainerName
in class ExpressionModelPresentation
getStartingEndPosition
public int getStartingEndPosition(ISyntaxElement stmt)
- Overrides:
getStartingEndPosition
in class ExpressionModelPresentation