blob: e2d01c0f0fbdefbddafeb56ebd43e07e3c759b49 [file] [log] [blame]
package org.eclipse.ptp.debug.internal.core.pdi.model;
import org.eclipse.ptp.debug.core.pdi.IPDILocator;
import org.eclipse.ptp.debug.core.pdi.model.IPDIStackFrameDescriptor;
public class StackFrameDescriptor implements IPDIStackFrameDescriptor {
private int level;
private IPDILocator loc;
public StackFrameDescriptor(int level, IPDILocator loc) {
this.level = level;
this.loc = loc;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.internal.core.pdi.model.IPDIStackFrameDescriptor#getLevel()
*/
public int getLevel() {
return this.level;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.internal.core.pdi.model.IPDIStackFrameDescriptor#getLocator()
*/
public IPDILocator getLocator() {
return loc;
}
/* (non-Javadoc)
* @see org.eclipse.ptp.debug.internal.core.pdi.model.IPDIStackFrameDescriptor#toString()
*/
public String toString() {
return getLevel() + " " + loc.toString();
}
}