package jetbrains.mps.debug.api.breakpoints;
/*Generated by MPS */
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.NonNls;
import com.intellij.openapi.project.Project;
public interface IBreakpoint {
@NotNull
IBreakpointKind getKind();
void removeFromRunningSessions();
void addToRunningSessions();
boolean isEnabled();
long getCreationTime();
boolean isValid();
void setEnabled(boolean value);
@NonNls
String getPresentation();
void setCreationTime(long creationTime);
void addBreakpointListener(@NotNull IBreakpointListener listener);
void removeBreakpointListener(IBreakpointListener listener);
Project getProject();
}