org.eclipse.internal.xpand2.debug
Class IfSpecial

java.lang.Object
  extended by org.eclipse.internal.xtend.expression.debug.BaseSpecialTreatment
      extended by org.eclipse.internal.xpand2.debug.IfSpecial

public class IfSpecial
extends BaseSpecialTreatment

Adapter to handle IF statement special stuff.

Author:
Clemens Kadura (zAJKa)

Constructor Summary
IfSpecial()
           
 
Method Summary
 java.lang.String adaptElementName(ISyntaxElement se, ExecutionContext context)
          add syntax element specific content to the element name that will be shown in Launch view
 int getElementNameLength(ISyntaxElement se)
           
 
Methods inherited from class org.eclipse.internal.xtend.expression.debug.BaseSpecialTreatment
adaptSyntaxElement, getSpecialEndSyntaxElement, shallNotSuspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IfSpecial

public IfSpecial()
Method Detail

getElementNameLength

public int getElementNameLength(ISyntaxElement se)
Overrides:
getElementNameLength in class BaseSpecialTreatment

adaptElementName

public java.lang.String adaptElementName(ISyntaxElement se,
                                         ExecutionContext context)
Description copied from class: BaseSpecialTreatment
add syntax element specific content to the element name that will be shown in Launch view

Overrides:
adaptElementName in class BaseSpecialTreatment
Parameters:
se - the syntax element
context - the execution context
Returns:
the special text to add to the name