diff options
Diffstat (limited to 'debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/breakpoints/AbstractTracepoint.java')
-rw-r--r-- | debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/breakpoints/AbstractTracepoint.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/breakpoints/AbstractTracepoint.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/breakpoints/AbstractTracepoint.java index 69dee1c930e..02611c9e218 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/breakpoints/AbstractTracepoint.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/breakpoints/AbstractTracepoint.java @@ -49,6 +49,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep /*(non-Javadoc) * @see org.eclipse.debug.core.model.ILineBreakpoint#getLineNumber() */ + @Override public int getLineNumber() throws CoreException { return ensureMarker().getAttribute( IMarker.LINE_NUMBER, -1 ); } @@ -56,6 +57,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep /*(non-Javadoc) * @see org.eclipse.debug.core.model.ILineBreakpoint#getCharStart() */ + @Override public int getCharStart() throws CoreException { return ensureMarker().getAttribute( IMarker.CHAR_START, -1 ); } @@ -63,6 +65,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep /*(non-Javadoc) * @see org.eclipse.debug.core.model.ILineBreakpoint#getCharEnd() */ + @Override public int getCharEnd() throws CoreException { return ensureMarker().getAttribute( IMarker.CHAR_END, -1 ); } @@ -70,6 +73,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep /* (non-Javadoc) * @see org.eclipse.cdt.debug.core.model.ICLineBreakpoint#getAddress() */ + @Override public String getAddress() throws CoreException { return ensureMarker().getAttribute( ICLineBreakpoint.ADDRESS, "" ); //$NON-NLS-1$ } @@ -77,6 +81,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep /* (non-Javadoc) * @see org.eclipse.cdt.debug.core.model.ICLineBreakpoint#getFileName() */ + @Override public String getFileName() throws CoreException { String fileName = ensureMarker().getAttribute( ICBreakpoint.SOURCE_HANDLE, "" ); //$NON-NLS-1$ IPath path = new Path( fileName ); @@ -86,6 +91,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep /* (non-Javadoc) * @see org.eclipse.cdt.debug.core.model.ICLineBreakpoint#getFunction() */ + @Override public String getFunction() throws CoreException { return ensureMarker().getAttribute( ICLineBreakpoint.FUNCTION, "" ); //$NON-NLS-1$ } @@ -102,6 +108,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep /* (non-Javadoc) * @see org.eclipse.cdt.debug.core.model.ICLineBreakpoint#setAddress(java.lang.String) */ + @Override public void setAddress( String address ) throws CoreException { setAttribute( ICLineBreakpoint.ADDRESS, address ); } @@ -109,6 +116,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep /* (non-Javadoc) * @see org.eclipse.cdt.debug.core.model.ICLineBreakpoint#setFunction(java.lang.String) */ + @Override public void setFunction( String function ) throws CoreException { setAttribute( ICLineBreakpoint.FUNCTION, function ); } @@ -117,6 +125,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep * (non-Javadoc) * @see org.eclipse.cdt.debug.core.ICTracepoint#getPassCount() */ + @Override public int getPassCount() throws CoreException { return ensureMarker().getAttribute( PASS_COUNT, 0 ); } @@ -125,6 +134,7 @@ public abstract class AbstractTracepoint extends CBreakpoint implements ICTracep * (non-Javadoc) * @see org.eclipse.cdt.debug.core.ICTracepoint#setPassCount(int) */ + @Override public void setPassCount( int passCount ) throws CoreException { setAttribute( PASS_COUNT, passCount ); setAttribute( IMarker.MESSAGE, getMarkerMessage() ); |