if (!isAvailable()) {
return;
}
if (supportsBreakpoint(breakpoint)) {
try {
JavaBreakpoint javaBreakpoint = (JavaBreakpoint) breakpoint;
if (!getBreakpoints().contains(breakpoint)) {
if (!javaBreakpoint.shouldSkipBreakpoint()) {
// If the breakpoint should be skipped, don't add the
// breakpoint
// request to the VM. Just add the breakpoint to the
// collection so
// we have it if the manager is later enabled.
javaBreakpoint.addToTarget(this);
}
getBreakpoints().add(breakpoint);
}
} catch (CoreException e) {
logError(e);