## Uses of Interface
org.eclipse.wst.jsdt.debug.core.jsdi.ScriptReference

Packages that use ScriptReference
org.eclipse.wst.jsdt.debug.core.breakpoints
org.eclipse.wst.jsdt.debug.core.jsdi
org.eclipse.wst.jsdt.debug.core.jsdi.event
org.eclipse.wst.jsdt.debug.core.model

### Uses of ScriptReference in org.eclipse.wst.jsdt.debug.core.breakpoints

Methods in org.eclipse.wst.jsdt.debug.core.breakpoints with parameters of type ScriptReference
`int` IJavaScriptBreakpointParticipant.`scriptLoaded(IJavaScriptThread thread, ScriptReference script, IJavaScriptBreakpoint breakpoint)` Notification that the given `ScriptReference` has been loaded in the specified thread.

### Uses of ScriptReference in org.eclipse.wst.jsdt.debug.core.jsdi

Methods in org.eclipse.wst.jsdt.debug.core.jsdi that return ScriptReference
`ScriptReference` Location.`scriptReference()` Returns the underlying `ScriptReference` for this `Location` or `null` if there was an exception creating the location.

### Uses of ScriptReference in org.eclipse.wst.jsdt.debug.core.jsdi.event

Methods in org.eclipse.wst.jsdt.debug.core.jsdi.event that return ScriptReference
`ScriptReference` ScriptLoadEvent.`script()` Returns the `ScriptReference` that has been loaded.

### Uses of ScriptReference in org.eclipse.wst.jsdt.debug.core.model

Methods in org.eclipse.wst.jsdt.debug.core.model with parameters of type ScriptReference
`IFile` ScriptResolver.`getFile(ScriptReference script)`
`IFile` IScriptResolver.`getFile(ScriptReference script)` This method is used to find the workspace `IFile` that corresponds to the source `URI` from the given `ScriptReference`.
`boolean` ScriptResolver.`matches(ScriptReference script, IPath path)`
`boolean` IScriptResolver.`matches(ScriptReference script, IPath path)` This method determines if the given `IPath` matches the `URI` from `sourceURI()`.