# Hierarchy For Package org.eclipse.wst.jsdt.chromium

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.wst.jsdt.chromium.Breakpoint.Target
    - org.eclipse.wst.jsdt.chromium.Breakpoint.Target.ScriptId
    - org.eclipse.wst.jsdt.chromium.Breakpoint.Target.ScriptName
  - org.eclipse.wst.jsdt.chromium.CallbackSemaphore (implements org.eclipse.wst.jsdt.chromium.SyncCallback)
  - org.eclipse.wst.jsdt.chromium.JavascriptVmFactory
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.eclipse.wst.jsdt.chromium.InvalidContextException
      - org.eclipse.wst.jsdt.chromium.UnsupportedVersionException
  - org.eclipse.wst.jsdt.chromium.Version (implements java.lang.Comparable<T>)

## Interface Hierarchy

- org.eclipse.wst.jsdt.chromium.Breakpoint
- org.eclipse.wst.jsdt.chromium.Breakpoint.Target.Visitor<R>
  - org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension.FunctionSupport.Visitor<R>
  - org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension.ScriptRegExpSupport.Visitor<R>
- org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension
- org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension.FunctionSupport
- org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension.ScriptRegExpSupport
- org.eclipse.wst.jsdt.chromium.Browser
- org.eclipse.wst.jsdt.chromium.Browser.TabConnector
- org.eclipse.wst.jsdt.chromium.Browser.TabFetcher
- org.eclipse.wst.jsdt.chromium.CallFrame
- org.eclipse.wst.jsdt.chromium.ConnectionLogger
- org.eclipse.wst.jsdt.chromium.ConnectionLogger.ConnectionCloser
- org.eclipse.wst.jsdt.chromium.ConnectionLogger.Factory
- org.eclipse.wst.jsdt.chromium.ConnectionLogger.StreamListener
- org.eclipse.wst.jsdt.chromium.DebugContext
- org.eclipse.wst.jsdt.chromium.DebugContext.ContinueCallback
- org.eclipse.wst.jsdt.chromium.DebugEventListener
- org.eclipse.wst.jsdt.chromium.DebugEventListener.VmStatusListener
- org.eclipse.wst.jsdt.chromium.ExceptionData
- org.eclipse.wst.jsdt.chromium.FunctionScopeExtension
- org.eclipse.wst.jsdt.chromium.IgnoreCountBreakpointExtension
- org.eclipse.wst.jsdt.chromium.JavascriptVm
  - org.eclipse.wst.jsdt.chromium.BrowserTab
  - org.eclipse.wst.jsdt.chromium.StandaloneVm
- org.eclipse.wst.jsdt.chromium.JavascriptVm.BreakpointCallback
- org.eclipse.wst.jsdt.chromium.JavascriptVm.ListBreakpointsCallback
- org.eclipse.wst.jsdt.chromium.JavascriptVm.ScriptsCallback
- org.eclipse.wst.jsdt.chromium.JavascriptVm.SuspendCallback
- org.eclipse.wst.jsdt.chromium.JsDeclarativeVariable.SetValueCallback
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext.EvaluateCallback
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext.PrimitiveValueFactory
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext.ResultOrException
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext.ResultOrException.Visitor<R>
- org.eclipse.wst.jsdt.chromium.JsScope
  - org.eclipse.wst.jsdt.chromium.JsScope.Declarative
  - org.eclipse.wst.jsdt.chromium.JsScope.ObjectBased
- org.eclipse.wst.jsdt.chromium.JsScope.Visitor<R>
- org.eclipse.wst.jsdt.chromium.JsValue
  - org.eclipse.wst.jsdt.chromium.JsObject
    - org.eclipse.wst.jsdt.chromium.JsArray
    - org.eclipse.wst.jsdt.chromium.JsFunction
- org.eclipse.wst.jsdt.chromium.JsValue.ReloadBiggerCallback
- org.eclipse.wst.jsdt.chromium.JsVariable
  - org.eclipse.wst.jsdt.chromium.JsDeclarativeVariable
  - org.eclipse.wst.jsdt.chromium.JsObjectProperty
- org.eclipse.wst.jsdt.chromium.RelayOk
- org.eclipse.wst.jsdt.chromium.RemoteValueMapping
- org.eclipse.wst.jsdt.chromium.RestartFrameExtension
- org.eclipse.wst.jsdt.chromium.SyncCallback
- org.eclipse.wst.jsdt.chromium.TabDebugEventListener
- org.eclipse.wst.jsdt.chromium.TextStreamPosition
- org.eclipse.wst.jsdt.chromium.UpdatableScript
  - org.eclipse.wst.jsdt.chromium.Script
- org.eclipse.wst.jsdt.chromium.UpdatableScript.ChangeDescription
- org.eclipse.wst.jsdt.chromium.UpdatableScript.Failure
  - org.eclipse.wst.jsdt.chromium.UpdatableScript.CompileErrorFailure
- org.eclipse.wst.jsdt.chromium.UpdatableScript.Failure.Visitor<R>
- org.eclipse.wst.jsdt.chromium.UpdatableScript.FunctionNode<T>
  - org.eclipse.wst.jsdt.chromium.UpdatableScript.NewFunctionNode
  - org.eclipse.wst.jsdt.chromium.UpdatableScript.OldFunctionNode
- org.eclipse.wst.jsdt.chromium.UpdatableScript.FunctionPositions
- org.eclipse.wst.jsdt.chromium.UpdatableScript.TextualDiff
- org.eclipse.wst.jsdt.chromium.UpdatableScript.UpdateCallback

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.wst.jsdt.chromium.UpdatableScript.ChangeStatus
    - org.eclipse.wst.jsdt.chromium.Script.Type
    - org.eclipse.wst.jsdt.chromium.JsValue.Type
    - org.eclipse.wst.jsdt.chromium.JsScope.Type
    - org.eclipse.wst.jsdt.chromium.JavascriptVm.ExceptionCatchMode
    - org.eclipse.wst.jsdt.chromium.DebugContext.StepAction
    - org.eclipse.wst.jsdt.chromium.DebugContext.State