protected void onCanvasSelectionEvent(final @Observes CanvasSelectionEvent event) { checkNotNull("event", event); if (checkEventContext(event)) { handleCanvasSelectionEvent(event); } }
@Override protected void doDestroy() { super.doDestroy(); clipboardControl = null; }
protected void enable(boolean enable) { setEnabled(enable); fire(); } }
protected void onCanvasClearSelectionEvent(final @Observes CanvasClearSelectionEvent event) { checkNotNull("event", event); if (checkEventContext(event)) { handleCanvasClearSelectionEvent(event); } }
protected void onCanvasElementsClearEvent(final @Observes CanvasElementsClearEvent event) { checkNotNull("event", event); if (checkEventContext(event)) { handleCanvasElementsClearEvent(event); } }
@Override public void bind(final EditorSession session) { super.bind(session); session.getKeyboardControl().addKeyShortcutCallback(this::onKeyDownEvent); }
protected boolean onlyCanvasRootSelected(final CanvasSelectionEvent event) { return event.getIdentifiers().size() == 1 && getCanvasHandler().getDiagram().getMetadata().getCanvasRootUUID().equals(event.getIdentifiers().iterator().next()); }
@Override public void bind(final EditorSession session) { super.bind(session); session.getKeyboardControl().addKeyShortcutCallback(this::onKeyDownEvent); this.clipboardControl = session.getClipboardControl(); }
@Override public void bind(final EditorSession session) { super.bind(session); copySelectionSessionCommand.bind(session); deleteSelectionSessionCommand.bind(session); session.getKeyboardControl().addKeyShortcutCallback(this::onKeyDownEvent); this.clipboardControl = session.getClipboardControl(); }
@Override protected void doDestroy() { super.doDestroy(); clipboardControl = null; }