/** * Returns number of line currently selected in editor or <code>-1</code>. * * @return number of line currently selected in editor or <code>-1</code> */ @Override public int getCurrentLineNumber () { return contextDispatcher.getCurrentLineNumber(); }
/** * Returns number of line currently selected in editor or <code>-1</code>. * * @return number of line currently selected in editor or <code>-1</code> */ @Override public int getCurrentLineNumber() { return contextDispatcher.getCurrentLineNumber(); }
/** * Returns number of line currently selected in editor or <code>-1</code>. * * @return number of line currently selected in editor or <code>-1</code> */ @Override public int getCurrentLineNumber () { return contextDispatcher.getCurrentLineNumber(); }
@Override public void postAction(Object action, final Runnable actionPerformedNotifier) { final LineBreakpoint newBreakpoint = LineBreakpoint.create ( editorContext.getCurrentURLAsString(), editorContext.getCurrentLineNumber () ); RP.post(new Runnable() { @Override public void run() { // 1) set breakpoint removeBreakpoint (); createBreakpoint (newBreakpoint); try { SwingUtilities.invokeAndWait(new Runnable() { @Override public void run() { invokeAction(); } }); } catch (InterruptedException iex) { // Procceed } catch (java.lang.reflect.InvocationTargetException itex) { ErrorManager.getDefault().notify(itex); } finally { actionPerformedNotifier.run(); } } }); }
@Override public void doAction (Object action) { // 1) set breakpoint //removeBreakpoint (); LineBreakpoint newBreakpoint = LineBreakpoint.create ( editorContext.getCurrentURLAsString(), editorContext.getCurrentLineNumber () ); createBreakpoint (newBreakpoint); // 2) start debugging of project invokeAction(newBreakpoint); }
final LineBreakpoint newBreakpoint = LineBreakpoint.create ( editorContext.getCurrentURLAsString(), editorContext.getCurrentLineNumber () );
@Override public void doAction (Object action) { // 1) set breakpoint removeBreakpoint (); createBreakpoint (LineBreakpoint.create ( editorContext.getCurrentURLAsString(), editorContext.getCurrentLineNumber () )); // 2) start debugging of project invokeAction(); }
private boolean shouldBeEnabled () { if (editorContext.getCurrentLineNumber () < 0) { return false;
private boolean shouldBeEnabled () { if (editorContext.getCurrentLineNumber () < 0) { return false;