org.eclipse.m2m.atl.adt.debug.core
Class AtlExpression

java.lang.Object
  extended by org.eclipse.m2m.atl.adt.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 java.lang.Object
implements org.eclipse.debug.core.model.IExpression, org.eclipse.debug.core.IDebugEventSetListener


Constructor Summary
AtlExpression(AtlDebugTarget atlDT, java.lang.String snippet)
           
 
Method Summary
 void dispose()
           
 java.lang.Object getAdapter(java.lang.Class adapter)
          Not use in our context
 org.eclipse.debug.core.model.IDebugTarget getDebugTarget()
           
 java.lang.String getExpressionText()
           
 org.eclipse.debug.core.ILaunch getLaunch()
          Return the launch
 java.lang.String getModelIdentifier()
          Return the unique identifier of the plugin
 org.eclipse.debug.core.model.IValue getValue()
           
 void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtlExpression

public AtlExpression(AtlDebugTarget atlDT,
                     java.lang.String snippet)
Method Detail

getExpressionText

public java.lang.String getExpressionText()
Specified by:
getExpressionText in interface org.eclipse.debug.core.model.IExpression
See Also:
IExpression.getExpressionText()

getValue

public org.eclipse.debug.core.model.IValue getValue()
Specified by:
getValue in interface org.eclipse.debug.core.model.IExpression
See Also:
IExpression.getValue()

getDebugTarget

public org.eclipse.debug.core.model.IDebugTarget getDebugTarget()
Specified by:
getDebugTarget in interface org.eclipse.debug.core.model.IDebugElement
Specified by:
getDebugTarget in interface org.eclipse.debug.core.model.IExpression
See Also:
IDebugElement.getDebugTarget()

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.debug.core.model.IExpression
See Also:
IExpression.dispose()

getModelIdentifier

public java.lang.String getModelIdentifier()
Return the unique identifier of the plugin

Specified by:
getModelIdentifier in interface org.eclipse.debug.core.model.IDebugElement
See Also:
IDebugElement.getModelIdentifier()

getLaunch

public org.eclipse.debug.core.ILaunch getLaunch()
Return the launch

Specified by:
getLaunch in interface org.eclipse.debug.core.model.IDebugElement
See Also:
IDebugElement.getLaunch()

getAdapter

public java.lang.Object getAdapter(java.lang.Class adapter)
Not use in our context

Specified by:
getAdapter in interface org.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 interface org.eclipse.debug.core.IDebugEventSetListener
See Also:
IDebugEventSetListener.handleDebugEvents(org.eclipse.debug.core.DebugEvent[])

Copyright 2007 IBM Corporation and others.
All Rights Reserved.