public class VMBreakpointManager extends Object
Constructor and Description |
---|
VMBreakpointManager(VMVirtualMachine vmVirtualMachine,
CompiledUnit mainUnit) |
Modifier and Type | Method and Description |
---|---|
boolean |
changeBreakpoint(long breakpointID,
VMBreakpointData data) |
VMBreakpoint |
createBreakpoint(VMNewBreakpointData data) |
VMBreakpoint |
createVMPrivateBreakpoint(URI unitURI,
Element element,
int line,
boolean isTemporary) |
VMBreakpoint[] |
getAllBreakpoints() |
Element |
getBreakpointableElement(URI targetURI,
int lineNumber) |
List<VMBreakpoint> |
getBreakpoints(Element e) |
VMDebugCore |
getDebugCore() |
UnitManager |
getUnitManager() |
boolean |
removeBreakpoint(long breakpointID) |
boolean |
removeBreakpoint(VMBreakpoint breakpoint) |
public VMBreakpointManager(VMVirtualMachine vmVirtualMachine, CompiledUnit mainUnit)
public VMDebugCore getDebugCore()
public UnitManager getUnitManager()
public List<VMBreakpoint> getBreakpoints(Element e)
public VMBreakpoint createBreakpoint(VMNewBreakpointData data)
public VMBreakpoint createVMPrivateBreakpoint(URI unitURI, Element element, int line, boolean isTemporary) throws CoreException
CoreException
public VMBreakpoint[] getAllBreakpoints()
public Element getBreakpointableElement(URI targetURI, int lineNumber)
public boolean removeBreakpoint(VMBreakpoint breakpoint)
public boolean removeBreakpoint(long breakpointID)
public boolean changeBreakpoint(long breakpointID, VMBreakpointData data)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.