private boolean isSameCanvas(final AbstractCanvasHandlerEvent event) { return null != canvasHandler && canvasHandler.equals(event.getCanvasHandler()); }
protected boolean checkEventContext(final AbstractCanvasHandlerEvent canvasHandlerEvent) { final CanvasHandler _canvasHandler = canvasHandlerEvent.getCanvasHandler(); return canvasHandler != null && canvasHandler.equals(_canvasHandler); }
private boolean isSameContext(final AbstractCanvasHandler sessionHandlerContext) { return null != getSessionHandler() && getSessionHandler().equals(sessionHandlerContext); }
public void onCanvasClearSelection(final CanvasClearSelectionEvent event) { checkNotNull("event", event); if (null != canvasHandler && canvasHandler.equals(event.getCanvasHandler())) { this.clearSelection(false); } }
private boolean checkEventContext(final AbstractCanvasHandlerEvent canvasHandlerEvent) { final CanvasHandler _canvasHandler = canvasHandlerEvent.getCanvasHandler(); return toolboxControl.getCanvasHandler() != null && toolboxControl.getCanvasHandler().equals(_canvasHandler); }
private boolean isSameContext(final AbstractCanvasHandlerEvent event) { final AbstractCanvasHandler sessionHandlerContext = (AbstractCanvasHandler) event.getCanvasHandler(); return null != getHandler() && getHandler().equals(sessionHandlerContext); }
public void onCanvasElementSelected(final CanvasSelectionEvent event) { checkNotNull("event", event); if (null == canvasHandler) { return; } final boolean isSameCtxt = canvasHandler.equals(event.getCanvasHandler()); final boolean isSingleSelection = event.getIdentifiers().size() == 1; final boolean isCanvasRoot = isSingleSelection && event.getIdentifiers().iterator().next().equals(getRootUUID()); final boolean equals = items.entrySet().stream() .filter(Map.Entry::getValue) .map(Map.Entry::getKey) .anyMatch(uuid -> event.getIdentifiers().contains(uuid)); if (isSameCtxt && !isCanvasRoot && !equals) { this.clearSelection(false); select(event.getIdentifiers()); } }