com.aptana.ide.debug.core.model
Interface IJSVariable

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IValueModification, org.eclipse.debug.core.model.IVariable
All Known Implementing Classes:
JSDebugVariable

public interface IJSVariable
extends org.eclipse.debug.core.model.IVariable

Author:
Max Stepanov

Method Summary
 java.lang.String getFullName()
          Returns full variable name
 boolean isArgument()
          isArgument
 boolean isConst()
          isConst
 boolean isException()
          isException
 boolean isLocal()
          isLocal
 boolean isTopLevel()
          isTopLevel
 
Methods inherited from interface org.eclipse.debug.core.model.IVariable
getName, getReferenceTypeName, getValue, hasValueChanged
 
Methods inherited from interface org.eclipse.debug.core.model.IDebugElement
getDebugTarget, getLaunch, getModelIdentifier
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.debug.core.model.IValueModification
setValue, setValue, supportsValueModification, verifyValue, verifyValue
 

Method Detail

isConst

boolean isConst()
                throws org.eclipse.debug.core.DebugException
isConst

Returns:
boolean
Throws:
org.eclipse.debug.core.DebugException

isLocal

boolean isLocal()
                throws org.eclipse.debug.core.DebugException
isLocal

Returns:
boolean
Throws:
org.eclipse.debug.core.DebugException

isArgument

boolean isArgument()
                   throws org.eclipse.debug.core.DebugException
isArgument

Returns:
boolean
Throws:
org.eclipse.debug.core.DebugException

isException

boolean isException()
                    throws org.eclipse.debug.core.DebugException
isException

Returns:
boolean
Throws:
org.eclipse.debug.core.DebugException

isTopLevel

boolean isTopLevel()
                   throws org.eclipse.debug.core.DebugException
isTopLevel

Returns:
boolean
Throws:
org.eclipse.debug.core.DebugException

getFullName

java.lang.String getFullName()
Returns full variable name

Returns: