@Override public void onNodeDragMove(final NodeDragMoveEvent event) { final IPrimitive<?> primitive = (IPrimitive<?>) event.getSource(); final Point2D adjust = m_connectorControl.adjustControlPointAt(primitive.getX(), primitive.getY(), event.getX(), event.getY()); if (adjust != null) { primitive.setX(adjust.getX()); primitive.setY(adjust.getY()); } } }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { this.m_control.onMove(event.getDragContext().getDragStartX(), event.getDragContext().getDragStartY()); }
@Override public HandlerRegistration addNodeDragMoveHandler(final NodeDragMoveHandler handler) { return addEnsureHandler(NodeDragMoveEvent.getType(), handler); }
@Override public void onNodeDragMove(NodeDragMoveEvent event) { int currentX = event.getX(); int currentY = event.getY(); int incrementX = currentX - initialXPosition; int incrementY = currentY - initialYPosition; double finalWidth = ChartResizer.this.width + incrementX; double finalHeight = ChartResizer.this.height + incrementY; resizeRectangle.setWidth(finalWidth).setHeight(finalHeight); Point2D start = new Point2D(finalWidth / 2, finalHeight / 2); resizeArrow1.setStart(start).setEnd(new Point2D(finalWidth, finalHeight / 2)); resizeArrow2.setStart(start).setEnd(new Point2D(finalWidth / 2, finalHeight)); resizeArrow3.setStart(start).setEnd(new Point2D(0, finalHeight / 2)); resizeArrow4.setStart(start).setEnd(new Point2D(finalWidth / 2, 0)); showSizeText(sizeText, finalWidth, finalHeight); // Fire the resize event with apply flag not set (not final size yet). ChartResizer.this.fireEvent(new ChartResizeEvent(finalWidth, finalHeight, false)); resizeRectangle.getLayer().batch(); } });
private final void doDragMove(final INodeXYEvent event) { m_dragContext.dragUpdate(event); if (m_dragging_dispatch_move) { m_drag_node.fireEvent(new NodeDragMoveEvent(m_dragContext)); } if (DragMode.DRAG_LAYER == m_drag_mode) { m_lienzo.getDragLayer().draw(); m_dragContext.drawNodeWithTransforms(m_lienzo.getDragLayer().getContext()); } else { m_drag_node.getLayer().batch(); } }
@Override public void onNodeDragMove(NodeDragMoveEvent event) { int currentX = event.getX(); int currentY = event.getY(); int incrementX = currentX - initialXPosition; int incrementY = currentY - initialYPosition; double finalWidth = ChartResizer.this.width + incrementX; double finalHeight = ChartResizer.this.height + incrementY; resizeRectangle.setWidth(finalWidth).setHeight(finalHeight); Point2D start = new Point2D(finalWidth / 2, finalHeight / 2); resizeArrow1.setStart(start).setEnd(new Point2D(finalWidth, finalHeight / 2)); resizeArrow2.setStart(start).setEnd(new Point2D(finalWidth / 2, finalHeight)); resizeArrow3.setStart(start).setEnd(new Point2D(0, finalHeight / 2)); resizeArrow4.setStart(start).setEnd(new Point2D(finalWidth / 2, 0)); // Fire the resize event with apply flag not set (not final size yet). ChartResizer.this.fireEvent(new ChartResizeEvent(finalWidth, finalHeight, false)); LayerRedrawManager.get().schedule(resizeRectangle.getLayer()); } });
private final void doDragMove(final INodeXYEvent event) { m_dragContext.dragUpdate(event); if (m_dragging_dispatch_move) { m_drag_node.fireEvent(new NodeDragMoveEvent(m_dragContext)); } if (DragMode.DRAG_LAYER == m_drag_mode) { m_lienzo.getDragLayer().draw(); m_dragContext.drawNodeWithTransforms(m_lienzo.getDragLayer().getContext()); } else { m_drag_node.getLayer().batch(); } }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { final IPrimitive<?> primitive = (IPrimitive<?>) event.getSource(); final Point2D adjust = m_connectorControl.adjustControlPointAt(primitive.getX(), primitive.getY(), event.getX(), event.getY()); if (adjust != null) { primitive.setX(adjust.getX()); primitive.setY(adjust.getY()); } } }
@Override public HandlerRegistration addNodeDragMoveHandler(final NodeDragMoveHandler handler) { return addEnsureHandler(NodeDragMoveEvent.getType(), handler); }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { this.m_control.onMove(event.getDragContext().getDragStartX(), event.getDragContext().getDragStartY()); }
private final void doDragMove(final INodeXYEvent event) { m_dragContext.dragUpdate(event); if (m_dragging_dispatch_move) { m_drag_node.fireEvent(new NodeDragMoveEvent(m_dragContext)); } if (DragMode.DRAG_LAYER == m_drag_mode) { m_lienzo.getDragLayer().draw(); m_dragContext.drawNodeWithTransforms(m_lienzo.getDragLayer().getContext()); } else { m_drag_node.getLayer().batch(); } }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { final IPrimitive<?> primitive = (IPrimitive<?>) event.getSource(); final Point2D adjust = m_connectorControl.adjustControlPointAt(primitive.getX(), primitive.getY(), event.getX(), event.getY()); if (adjust != null) { primitive.setX(adjust.getX()); primitive.setY(adjust.getY()); } } }
public HandlerRegistration addNodeDragMoveHandler(final NodeDragMoveHandler handler) { return addEnsureHandler(NodeDragMoveEvent.getType(), handler); }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { this.m_control.onMove(event.getDragContext().getDragStartX(), event.getDragContext().getDragStartY()); }
private final void doDragMove(final INodeXYEvent event) { m_dragContext.dragUpdate(event); if (m_dragging_dispatch_move) { m_drag_node.fireEvent(new NodeDragMoveEvent(m_dragContext)); } if (DragMode.DRAG_LAYER == m_drag_mode) { m_lienzo.getDragLayer().draw(); m_dragContext.drawNodeWithTransforms(m_lienzo.getDragLayer().getContext()); } else { m_drag_node.getLayer().batch(); } }
@Override public HandlerRegistration addNodeDragMoveHandler(final NodeDragMoveHandler handler) { return addEnsureHandler(NodeDragMoveEvent.getType(), handler); }
@Override public void onNodeDragMove(final NodeDragMoveEvent nodeDragMoveEvent) { final double deltaX = nodeDragMoveEvent.getDragContext().getDx(); final double deltaY = nodeDragMoveEvent.getDragContext().getDy(); final Point2D delta = new Point2D(deltaX, deltaY); for (Pair<WiresBaseShape, Point2D> dragStartLocation : dragStartLocations) { dragStartLocation.getK1().setLocation(dragStartLocation.getK2().add(delta)); } getLayer().batch(); } });
@Override public boolean isEventHandled(final Type<?> type) { if ((null != m_events) && (isListening()) && (((isVisible()) || (type == NodeDragStartEvent.getType()) || (type == NodeDragMoveEvent.getType())))) { return ((m_events.isEventHandled(type)) && ((m_events.getHandlerCount(type) > 0))); } return false; }
@Override public void onNodeDragMove(final NodeDragMoveEvent nodeDragMoveEvent) { final double deltaX = nodeDragMoveEvent.getDragContext().getDx(); final double deltaY = nodeDragMoveEvent.getDragContext().getDy(); final Point2D delta = new Point2D(deltaX, deltaY); for (Pair<WiresBaseShape, Point2D> dragStartLocation : dragStartLocations) { dragStartLocation.getK1().setLocation(dragStartLocation.getK2().add(delta)); } getLayer().batch(); } });
@Override public void fireEvent(final GwtEvent<?> event) { if ((null != m_events) && (isListening()) && (((isVisible()) || (event.getAssociatedType() == NodeDragStartEvent.getType()) || (event.getAssociatedType() == NodeDragMoveEvent.getType())))) { m_events.fireEvent(event); } }