com.aptana.ide.debug.internal.core.model
Class WatchExpressionResult

java.lang.Object
  extended by com.aptana.ide.debug.internal.core.model.WatchExpressionResult
All Implemented Interfaces:
org.eclipse.debug.core.model.IWatchExpressionResult

public class WatchExpressionResult
extends java.lang.Object
implements org.eclipse.debug.core.model.IWatchExpressionResult

Author:
Max Stepanov

Constructor Summary
WatchExpressionResult(java.lang.String expression, org.eclipse.debug.core.DebugException exception, java.lang.String[] errorMessages)
          WatchExpressionResult
WatchExpressionResult(java.lang.String expression, org.eclipse.debug.core.model.IValue value)
          WatchExpressionResult
 
Method Summary
 java.lang.String[] getErrorMessages()
           
 org.eclipse.debug.core.DebugException getException()
           
 java.lang.String getExpressionText()
           
 org.eclipse.debug.core.model.IValue getValue()
           
 boolean hasErrors()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WatchExpressionResult

public WatchExpressionResult(java.lang.String expression,
                             org.eclipse.debug.core.model.IValue value)
WatchExpressionResult

Parameters:
expression -
value -

WatchExpressionResult

public WatchExpressionResult(java.lang.String expression,
                             org.eclipse.debug.core.DebugException exception,
                             java.lang.String[] errorMessages)
WatchExpressionResult

Parameters:
expression -
exception -
errorMessages -
Method Detail

getValue

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

hasErrors

public boolean hasErrors()
Specified by:
hasErrors in interface org.eclipse.debug.core.model.IWatchExpressionResult
See Also:
IWatchExpressionResult.hasErrors()

getErrorMessages

public java.lang.String[] getErrorMessages()
Specified by:
getErrorMessages in interface org.eclipse.debug.core.model.IWatchExpressionResult
See Also:
IWatchExpressionResult.getErrorMessages()

getExpressionText

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

getException

public org.eclipse.debug.core.DebugException getException()
Specified by:
getException in interface org.eclipse.debug.core.model.IWatchExpressionResult
See Also:
IWatchExpressionResult.getException()