(new Point(viewportPos.x, Math.max(viewportPos.y - scrollUnits.top, 0))); fireOnAutoscroll(new DOMDocumentTreeEvent(this)); } else if ((viewportPos.y + viewHeight - point.y) < autoscrollInsets.bottom) { Math.min(viewportPos.y + scrollUnits.bottom, getHeight() - viewHeight))); fireOnAutoscroll(new DOMDocumentTreeEvent(this)); } else if ((point.x - viewportPos.x) < autoscrollInsets.left) { (new Point(Math.max(viewportPos.x - scrollUnits.left, 0), viewportPos.y)); fireOnAutoscroll(new DOMDocumentTreeEvent(this)); } else if ((viewportPos.x + viewWidth - point.x) < autoscrollInsets.right) { getWidth() - viewWidth), viewportPos.y)); fireOnAutoscroll(new DOMDocumentTreeEvent(this));
public void dropCompleted(DOMDocumentTreeEvent event) { DropCompletedInfo info = (DropCompletedInfo) event .getSource(); addChangesToHistory(); AbstractCompoundCommand cmd = historyBrowserInterface .createNodesDroppedCommand(info.getChildren()); int n = info.getChildren().size(); for (int i = 0; i < n; i++) { Node node = (Node) info.getChildren().get(i); // If the node has its ancestor in selected nodes, // it should stay as it's child if (!DOMUtilities.isAnyNodeAncestorOf(info .getChildren(), node)) { cmd.addCommand(historyBrowserInterface .createInsertChildCommand(info.getParent(), info.getSibling(), node)); } } historyBrowserInterface.performCompoundUpdateCommand(cmd); } });
(new Point(viewportPos.x, Math.max(viewportPos.y - scrollUnits.top, 0))); fireOnAutoscroll(new DOMDocumentTreeEvent(this)); } else if ((viewportPos.y + viewHeight - point.y) < autoscrollInsets.bottom) { Math.min(viewportPos.y + scrollUnits.bottom, getHeight() - viewHeight))); fireOnAutoscroll(new DOMDocumentTreeEvent(this)); } else if ((point.x - viewportPos.x) < autoscrollInsets.left) { (new Point(Math.max(viewportPos.x - scrollUnits.left, 0), viewportPos.y)); fireOnAutoscroll(new DOMDocumentTreeEvent(this)); } else if ((viewportPos.x + viewWidth - point.x) < autoscrollInsets.right) { getWidth() - viewWidth), viewportPos.y)); fireOnAutoscroll(new DOMDocumentTreeEvent(this));
dropTargetNode); fireDropCompleted (new DOMDocumentTreeEvent (new DropCompletedInfo (dropTargetNode, siblingNode, nodelist)));
dropTargetNode); fireDropCompleted (new DOMDocumentTreeEvent (new DropCompletedInfo (dropTargetNode, siblingNode, nodelist)));
public void dropCompleted(DOMDocumentTreeEvent event) { DropCompletedInfo info = (DropCompletedInfo) event .getSource(); addChangesToHistory(); AbstractCompoundCommand cmd = historyBrowserInterface .createNodesDroppedCommand(info.getChildren()); int n = info.getChildren().size(); for (int i = 0; i < n; i++) { Node node = (Node) info.getChildren().get(i); // If the node has its ancestor in selected nodes, // it should stay as it's child if (!DOMUtilities.isAnyNodeAncestorOf(info .getChildren(), node)) { cmd.addCommand(historyBrowserInterface .createInsertChildCommand(info.getParent(), info.getSibling(), node)); } } historyBrowserInterface.performCompoundUpdateCommand(cmd); } });