| package org.eclipse.e4.languages.javascript.jsdi.rhino.event; |
| |
| import org.eclipse.e4.languages.javascript.jsdi.Location; |
| import org.eclipse.e4.languages.javascript.jsdi.ThreadReference; |
| import org.eclipse.e4.languages.javascript.jsdi.event.DebuggerStatementEvent; |
| import org.eclipse.e4.languages.javascript.jsdi.request.DebuggerStatementRequest; |
| import org.eclipse.e4.languages.javascript.jsdi.rhino.VirtualMachineImpl; |
| |
| public class DebuggerStatementEventImpl extends EventImpl implements DebuggerStatementEvent { |
| |
| private final ThreadReference thread; |
| private final Location location; |
| |
| public DebuggerStatementEventImpl(VirtualMachineImpl vm, ThreadReference thread, Location location, DebuggerStatementRequest request) { |
| super(vm, request); |
| this.thread = thread; |
| this.location = location; |
| } |
| |
| public ThreadReference thread() { |
| return thread; |
| } |
| |
| public Location location() { |
| return location; |
| } |
| } |