Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPawel Piech2009-02-06 18:33:50 +0000
committerPawel Piech2009-02-06 18:33:50 +0000
commit347f72e389902bdd751a36f832308e487e3ceed8 (patch)
tree655a8271705ef737330520d60a97a1aef64476ec /org.eclipse.debug.examples.core
parent946b1b6c50f2b2b85a1d75ea127b6a3a3b730c77 (diff)
downloadeclipse.platform.debug-347f72e389902bdd751a36f832308e487e3ceed8.tar.gz
eclipse.platform.debug-347f72e389902bdd751a36f832308e487e3ceed8.tar.xz
eclipse.platform.debug-347f72e389902bdd751a36f832308e487e3ceed8.zip
Simplified filename usage.
Diffstat (limited to 'org.eclipse.debug.examples.core')
-rw-r--r--org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/model/PDAStackFrame.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/model/PDAStackFrame.java b/org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/model/PDAStackFrame.java
index b672645b8..bb9a807e5 100644
--- a/org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/model/PDAStackFrame.java
+++ b/org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/model/PDAStackFrame.java
@@ -12,6 +12,7 @@
*******************************************************************************/
package org.eclipse.debug.examples.core.pda.model;
+import org.eclipse.core.runtime.IPath;
import org.eclipse.debug.core.DebugException;
import org.eclipse.debug.core.model.IRegisterGroup;
import org.eclipse.debug.core.model.IStackFrame;
@@ -27,7 +28,7 @@ public class PDAStackFrame extends PDADebugElement implements IStackFrame {
private PDAThread fThread;
private String fName;
private int fPC;
- private String fFileName;
+ private IPath fFilePath;
private int fId;
/**
@@ -51,7 +52,7 @@ public class PDAStackFrame extends PDADebugElement implements IStackFrame {
* @param data
*/
private void init(PDAFrameData data) {
- fFileName = data.fFilePath.lastSegment();
+ fFilePath = data.fFilePath;
fPC = data.fPC + 1;
fName = data.fFunction;
IVariable[] vars = new IVariable[data.fVariables.length];
@@ -91,6 +92,7 @@ public class PDAStackFrame extends PDADebugElement implements IStackFrame {
public int getCharStart() throws DebugException {
return -1;
}
+
/* (non-Javadoc)
* @see org.eclipse.debug.core.model.IStackFrame#getCharEnd()
*/
@@ -214,7 +216,7 @@ public class PDAStackFrame extends PDADebugElement implements IStackFrame {
* with
*/
public String getSourceName() {
- return fFileName;
+ return fFilePath.lastSegment();
}
/* (non-Javadoc)
* @see java.lang.Object#equals(java.lang.Object)

Back to the top