public abstract class SourcePositionProvider
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<SourcePositionProvider> |
EP_NAME |
Constructor and Description |
---|
SourcePositionProvider() |
Modifier and Type | Method and Description |
---|---|
protected abstract SourcePosition |
computeSourcePosition(NodeDescriptor descriptor,
Project project,
DebuggerContextImpl context,
boolean nearest) |
static SourcePosition |
getSourcePosition(NodeDescriptor descriptor,
Project project,
DebuggerContextImpl context) |
static SourcePosition |
getSourcePosition(NodeDescriptor descriptor,
Project project,
DebuggerContextImpl context,
boolean nearest) |
public static final ExtensionPointName<SourcePositionProvider> EP_NAME
public static SourcePosition getSourcePosition(NodeDescriptor descriptor, Project project, DebuggerContextImpl context)
public static SourcePosition getSourcePosition(NodeDescriptor descriptor, Project project, DebuggerContextImpl context, boolean nearest)
protected abstract SourcePosition computeSourcePosition(NodeDescriptor descriptor, Project project, DebuggerContextImpl context, boolean nearest)