@NotNull @Override public XDebugTabLayouter createTabLayouter() { return super.createTabLayouter(); }
@Nullable @Override public XValueMarkerProvider<?, ?> createValueMarkerProvider() { return super.createValueMarkerProvider(); }
@Nullable @Override public HyperlinkListener getCurrentStateHyperlinkListener() { return super.getCurrentStateHyperlinkListener(); }
@Override public void registerAdditionalActions(@NotNull DefaultActionGroup leftToolbar, @NotNull DefaultActionGroup topToolbar, @NotNull DefaultActionGroup settings) { super.registerAdditionalActions(leftToolbar, topToolbar, settings); topToolbar.remove(ActionManager.getInstance().getAction(XDebuggerActions.RUN_TO_CURSOR)); } }
public BallerinaDebugProcess(@NotNull XDebugSession session, @NotNull BallerinaWebSocketConnector connector, @Nullable ExecutionResult executionResult) { super(session); myConnector = connector; myProcessHandler = executionResult == null ? super.getProcessHandler() : executionResult.getProcessHandler(); myExecutionConsole = executionResult == null ? super.createConsole() : executionResult.getExecutionConsole(); myEditorsProvider = new BallerinaDebuggerEditorsProvider(); myBreakPointHandler = new BallerinaBreakpointHandler(); if (executionResult == null) { isRemoteDebugMode = true; } }
@Nullable @Override public XDebuggerEvaluator getEvaluator() { return super.getEvaluator(); }
@Nullable @Override public XSmartStepIntoHandler<?> getSmartStepIntoHandler() { return super.getSmartStepIntoHandler(); }
@Override public void sessionInitialized() { if (PerlDebugThread.DEV_MODE) { LOG.debug("Session initialized"); } super.sessionInitialized(); }
@Override public boolean checkCanPerformCommands() { return super.checkCanPerformCommands(); }
@Override public void registerAdditionalActions(@NotNull DefaultActionGroup leftToolbar, @NotNull DefaultActionGroup topToolbar, @NotNull DefaultActionGroup settings) { super.registerAdditionalActions(leftToolbar, topToolbar, settings); }