org.eclipse.internal.xpand2.debug
Class XpandElementAdapter
java.lang.Object
org.eclipse.internal.xtend.expression.debug.ExpressionElementAdapter
org.eclipse.internal.xpand2.debug.XpandElementAdapter
- All Implemented Interfaces:
- org.eclipse.emf.mwe.core.debug.processing.ElementAdapter
public class XpandElementAdapter
- extends ExpressionElementAdapter
The IElementAdapter implementation for Xpand statements.
- Author:
- Clemens Kadura (zAJKa)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
XpandElementAdapter
public XpandElementAdapter()
getAdapterType
public String getAdapterType()
- Specified by:
getAdapterType in interface org.eclipse.emf.mwe.core.debug.processing.ElementAdapter- Overrides:
getAdapterType in class ExpressionElementAdapter
canHandle
public boolean canHandle(Object element)
- Specified by:
canHandle in interface org.eclipse.emf.mwe.core.debug.processing.ElementAdapter- Overrides:
canHandle in class ExpressionElementAdapter
shallHandle
public boolean shallHandle(Object element)
- Specified by:
shallHandle in interface org.eclipse.emf.mwe.core.debug.processing.ElementAdapter- Overrides:
shallHandle in class ExpressionElementAdapter
isSurroundingElement
public boolean isSurroundingElement(Object element)
- Specified by:
isSurroundingElement in interface org.eclipse.emf.mwe.core.debug.processing.ElementAdapter- Overrides:
isSurroundingElement in class ExpressionElementAdapter
createEndElementTO
public org.eclipse.emf.mwe.core.debug.model.SyntaxElement createEndElementTO(Object element)
- Specified by:
createEndElementTO in interface org.eclipse.emf.mwe.core.debug.processing.ElementAdapter- Overrides:
createEndElementTO in class ExpressionElementAdapter
getVariables
public List<org.eclipse.emf.mwe.core.debug.model.NameValuePair> getVariables(Object element)
- Specified by:
getVariables in interface org.eclipse.emf.mwe.core.debug.processing.ElementAdapter- Overrides:
getVariables in class ExpressionElementAdapter
findElement
public Object findElement(org.eclipse.emf.mwe.core.debug.model.SyntaxElement se,
Object actual,
int flag)
- Specified by:
findElement in interface org.eclipse.emf.mwe.core.debug.processing.ElementAdapter- Overrides:
findElement in class ExpressionElementAdapter
Copyright © 2015. All rights reserved.