public abstract class XLineBreakpointTypeBase extends XLineBreakpointType<XBreakpointProperties>
XLineBreakpointType.XLineBreakpointAllVariant, XLineBreakpointType.XLineBreakpointVariant, XLineBreakpointType.XLinePsiElementBreakpointVariant
XBreakpointType.StandardPanels, XBreakpointType.XBreakpointCreator<P extends XBreakpointProperties>
EXTENSION_POINT_NAME
Modifier | Constructor and Description |
---|---|
protected |
XLineBreakpointTypeBase(java.lang.String id,
java.lang.String title,
XDebuggerEditorsProvider editorsProvider) |
Modifier and Type | Method and Description |
---|---|
XBreakpointProperties |
createBreakpointProperties(VirtualFile file,
int line)
return non-null value if a breakpoint should have specific properties besides containing file and line.
|
XDebuggerEditorsProvider |
getEditorsProvider(XLineBreakpoint<XBreakpointProperties> breakpoint,
Project project) |
canBeHitInOtherPlaces, canPutAt, computeVariants, computeVariantsAsync, createDefaultBreakpoint, getAdditionalPopupMenuActions, getDisplayText, getHighlightRange, getPriority, getShortText, getSourcePosition, getTemporaryIcon
addBreakpoint, createCustomConditionsPanel, createCustomPropertiesPanel, createCustomPropertiesPanel, createCustomRightPropertiesPanel, createCustomTopPropertiesPanel, createProperties, getBreakpointComparator, getBreakpointsDialogHelpTopic, getDefaultSuspendPolicy, getDisabledIcon, getEditorsProvider, getEnabledIcon, getGroupingRules, getId, getInactiveDependentIcon, getMutedDisabledIcon, getMutedEnabledIcon, getPendingIcon, getSuspendNoneIcon, getTitle, getVisibleStandardPanels, isAddBreakpointButtonVisible, isSuspendThreadSupported, shouldShowInBreakpointsDialog, toString
protected XLineBreakpointTypeBase(java.lang.String id, java.lang.String title, XDebuggerEditorsProvider editorsProvider)
public XDebuggerEditorsProvider getEditorsProvider(XLineBreakpoint<XBreakpointProperties> breakpoint, Project project)
getEditorsProvider
in class XBreakpointType<XLineBreakpoint<XBreakpointProperties>,XBreakpointProperties>
public XBreakpointProperties createBreakpointProperties(VirtualFile file, int line)
XLineBreakpointType
XBreakpoint
instance and can be obtained by using XBreakpoint.getProperties()
methodcreateBreakpointProperties
in class XLineBreakpointType<XBreakpointProperties>