package jetbrains.mps.debugger.java.runtime.breakpoints;
/*Generated by MPS */
import jetbrains.mps.debug.api.breakpoints.IBreakpointKind;
import org.jetbrains.annotations.NonNls;
public enum JavaBreakpointKind implements IBreakpointKind<JavaBreakpoint> {
LINE_BREAKPOINT("Java Line Breakpoint"),
EXCEPTION_BREAKPOINT("Java Exception Breakpoint"),
METHOD_BREAKPOINT("Java Method Breakpoint"),
FIELD_BREAKPOINT("Java Field Breakpoint");
private static final String LANGUAGE_PREFIX = "JAVA_";
private final String myPresentation;
private JavaBreakpointKind(String presentation) {
myPresentation = presentation;
}
@Override
public boolean supportsDisable() {
return true;
}
@Override
public String getName() {
return LANGUAGE_PREFIX + toString();
// presentations should be unique
}
@Override
@NonNls
public String getPresentation() {
return myPresentation;
}
}