org.chromium.debug.core/src/org/chromium/debug/core/model/WorkspaceBridge.java
changeset 115 d367ed1b2991
parent 52 f577ea64429e
child 276 f2f4a1259de8
--- a/org.chromium.debug.core/src/org/chromium/debug/core/model/WorkspaceBridge.java	Mon Feb 08 15:20:59 2010 -0800
+++ b/org.chromium.debug.core/src/org/chromium/debug/core/model/WorkspaceBridge.java	Tue Feb 09 10:49:02 2010 -0800
@@ -7,6 +7,7 @@
 import java.util.Collection;
 
 import org.chromium.sdk.Breakpoint;
+import org.chromium.sdk.CallFrame;
 import org.chromium.sdk.JavascriptVm;
 import org.chromium.sdk.Script;
 import org.eclipse.core.resources.IFile;
@@ -86,6 +87,12 @@
   BreakpointHandler getBreakpointHandler();
 
   /**
+   * Returns editor line number for the provided call stack frame applying all required 
+   * editor-specific translations.
+   */
+  int getLineNumber(CallFrame stackFrame);
+
+  /**
    * Breakpoint-related aspect of {@link WorkspaceBridge} interface.
    */
   interface BreakpointHandler extends IBreakpointListener {
@@ -112,4 +119,5 @@
      */
     String getStackFrameLabel(StackFrame stackFrame) throws DebugException;
   }
+
 }