Package org.eclipse.m2m.atl.debug.core
Class AtlExpression
java.lang.Object
org.eclipse.m2m.atl.debug.core.AtlExpression
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.debug.core.IDebugEventSetListener
,org.eclipse.debug.core.model.IDebugElement
,org.eclipse.debug.core.model.IExpression
public class AtlExpression
extends Object
implements org.eclipse.debug.core.model.IExpression, org.eclipse.debug.core.IDebugEventSetListener
The ATL Expression definition (for debug).
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
<T> T
getAdapter
(Class<T> adapter) Not use in our context.org.eclipse.debug.core.model.IDebugTarget
org.eclipse.debug.core.ILaunch
org.eclipse.debug.core.model.IValue
getValue()
void
handleDebugEvents
(org.eclipse.debug.core.DebugEvent[] events)
-
Constructor Details
-
AtlExpression
Constructor.- Parameters:
atlDT
- debug targetsnippet
- expression
-
-
Method Details
-
getExpressionText
- Specified by:
getExpressionText
in interfaceorg.eclipse.debug.core.model.IExpression
- See Also:
-
IExpression.getExpressionText()
-
getValue
public org.eclipse.debug.core.model.IValue getValue()- Specified by:
getValue
in interfaceorg.eclipse.debug.core.model.IExpression
- See Also:
-
IExpression.getValue()
-
getDebugTarget
public org.eclipse.debug.core.model.IDebugTarget getDebugTarget()- Specified by:
getDebugTarget
in interfaceorg.eclipse.debug.core.model.IDebugElement
- Specified by:
getDebugTarget
in interfaceorg.eclipse.debug.core.model.IExpression
- See Also:
-
IExpression.getDebugTarget()
-
dispose
public void dispose()- Specified by:
dispose
in interfaceorg.eclipse.debug.core.model.IExpression
- See Also:
-
IExpression.dispose()
-
getModelIdentifier
- Specified by:
getModelIdentifier
in interfaceorg.eclipse.debug.core.model.IDebugElement
- See Also:
-
IDebugElement.getModelIdentifier()
-
getLaunch
public org.eclipse.debug.core.ILaunch getLaunch()- Specified by:
getLaunch
in interfaceorg.eclipse.debug.core.model.IDebugElement
- See Also:
-
IDebugElement.getLaunch()
-
getAdapter
Not use in our context.- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
- See Also:
-
IAdaptable.getAdapter(java.lang.Class)
-
handleDebugEvents
public void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events) - Specified by:
handleDebugEvents
in interfaceorg.eclipse.debug.core.IDebugEventSetListener
- See Also:
-
IDebugEventSetListener.handleDebugEvents(org.eclipse.debug.core.DebugEvent[])
-