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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()<T> TgetAdapter(Class<T> adapter) Not use in our context.org.eclipse.debug.core.model.IDebugTargetorg.eclipse.debug.core.ILaunchorg.eclipse.debug.core.model.IValuegetValue()voidhandleDebugEvents(org.eclipse.debug.core.DebugEvent[] events)
-
Constructor Details
-
AtlExpression
Constructor.- Parameters:
atlDT- debug targetsnippet- expression
-
-
Method Details
-
getExpressionText
- Specified by:
getExpressionTextin interfaceorg.eclipse.debug.core.model.IExpression- See Also:
-
getValue
public org.eclipse.debug.core.model.IValue getValue()- Specified by:
getValuein interfaceorg.eclipse.debug.core.model.IExpression- See Also:
-
getDebugTarget
public org.eclipse.debug.core.model.IDebugTarget getDebugTarget()- Specified by:
getDebugTargetin interfaceorg.eclipse.debug.core.model.IDebugElement- Specified by:
getDebugTargetin interfaceorg.eclipse.debug.core.model.IExpression- See Also:
-
dispose
public void dispose()- Specified by:
disposein interfaceorg.eclipse.debug.core.model.IExpression- See Also:
-
getModelIdentifier
- Specified by:
getModelIdentifierin interfaceorg.eclipse.debug.core.model.IDebugElement- See Also:
-
getLaunch
public org.eclipse.debug.core.ILaunch getLaunch()- Specified by:
getLaunchin interfaceorg.eclipse.debug.core.model.IDebugElement- See Also:
-
getAdapter
Not use in our context.- Specified by:
getAdapterin interfaceorg.eclipse.core.runtime.IAdaptable- See Also:
-
handleDebugEvents
public void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events) - Specified by:
handleDebugEventsin interfaceorg.eclipse.debug.core.IDebugEventSetListener- See Also:
-