}
protected String getLineBreakpointText(PHPLineBreakpoint breakpoint) throws CoreException {
-
- StringBuffer label= new StringBuffer();
-
- label.append(breakpoint.getMarker().getResource().getFullPath());
- label.append(" ["); //$NON-NLS-1$
- label.append(PHPDebugUiMessages.getString("PHPDebugModelPresentation.line")); //$NON-NLS-1$
- label.append(' ');
- label.append(breakpoint.getLineNumber());
- label.append(']');
+ StringBuffer label = new StringBuffer();
+
+ label.append (breakpoint.getMarker().getResource().getFullPath());
+ label.append (" ["); //$NON-NLS-1$
+ label.append (PHPDebugUiMessages.getString("PHPDebugModelPresentation.line")); //$NON-NLS-1$
+ label.append (' ');
+ label.append (breakpoint.getLineNumber());
+ label.append (']');
+
+ if (breakpoint.getHitCount () > 0) {
+ label.append (" [skip count ");
+ label.append (breakpoint.getHitCount ());
+ label.append (']');
+ }
+
+ if (breakpoint.isConditionEnabled ()){
+ label.append (" [conditional]");
+ }
return label.toString();
}