Examples of beginUpdate()


Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

                // connecting up gems
                dragMode = nextMode;

                // Increment the update level to aggregate any burns with connection change edits.
                undoableEditSupport.beginUpdate();
               
            } else if (nextMode == TableTopDragMode.DISCONNECTING) {
               
                // disconnecting gems
                dragMode = nextMode;
View Full Code Here

Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

               
                // disconnecting gems
                dragMode = nextMode;

                // Increment the update level to aggregate any unburns with connection change edits.
                undoableEditSupport.beginUpdate();
               
                // Get the part which the user pressed.  Should be connectable!
                DisplayedPartConnectable partPressed =
                    (DisplayedPartConnectable)tableTop.getGemPartUnder(pressedAt);
View Full Code Here

Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

            // Now do whatever based on the drag mode
            if (dragMode == TableTopDragMode.CTRLDRAGGING) {
               
                // Ctrl Drag is used as a clone function
                // We want to group this stuff as one single action
                undoableEditSupport.beginUpdate();
                undoableEditSupport.setEditName(GemCutter.getResourceString("UndoText_CopyDrag"));
                DisplayedGemSelection displayedGemSelection = new DisplayedGemSelection(dragList, gemCutter);
                Rectangle rect = dragList[0].getBounds();
                for (int i = 1; i < dragList.length; i++) {
                    rect.add(dragList[i].getBounds());
View Full Code Here

Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

                undoableEditSupport.endUpdate();

            } else if (dragMode == TableTopDragMode.GEMDRAGGING) {
               
                // Increment the update level for the edit undo.  This will aggregate the gem translations.
                undoableEditSupport.beginUpdate();
                if (dragList.length > 0) {
                    undoableEditSupport.setEditName(dragList.length > 1 ? GemCutter.getResourceString("UndoText_MoveGems") :
                                                                          GemCutter.getResourceString("UndoText_MoveGem"));
                }
View Full Code Here

Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

            public void actionPerformed(ActionEvent evt) {
                DisplayedGem dGem = tableTop.createDisplayedValueGem(new Point());
                ExtendedUndoableEditSupport editSupport = tableTop.getUndoableEditSupport();
               
                editSupport.beginUpdate();
                tableTop.doAddGemUserAction(dGem, partInput.getConnectionPoint());
                tidyAsConnected(dGem.getDisplayedOutputPart(), partInput, false);
               
                tableTop.handleConnectGemPartsGesture(dGem.getGem().getOutputPart(), partInput.getPartInput());
View Full Code Here

Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

               
                // Now actually create, add, and connect the collector.
                DisplayedGem dGem = tableTop.createDisplayedCollectorGem(new Point(0, 0), collectorToTarget);
                ExtendedUndoableEditSupport editSupport = tableTop.getUndoableEditSupport();
               
                editSupport.beginUpdate();
                tableTop.doAddGemUserAction(dGem, displayedPartOutput.getConnectionPoint());
                tidyAsConnected(displayedPartOutput, dGem.getDisplayedInputPart(0), true);

                tableTop.handleConnectGemPartsGesture(displayedPartOutput.getPartOutput(), dGem.getGem().getInputPart(0));
View Full Code Here

Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

            public void actionPerformed(ActionEvent evt) {
                TableTop tableTop = gemCutter.getTableTop();
                DisplayedGem dGem = tableTop.createDisplayedValueGem(currentPopupLocation);
                ExtendedUndoableEditSupport editSupport = tableTop.getUndoableEditSupport();
               
                editSupport.beginUpdate();
                tableTop.doAddGemUserAction(dGem, currentPopupLocation);
                editSupport.setEditName(GemCutterMessages.getString("UndoText_Add", dGem.getDisplayText()));
                editSupport.endUpdate();
            }
        };
View Full Code Here

Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

            public void actionPerformed(ActionEvent evt) {
                TableTop tableTop = gemCutter.getTableTop();
                DisplayedGem dGem = tableTop.createDisplayedCodeGem(currentPopupLocation);
                ExtendedUndoableEditSupport editSupport = tableTop.getUndoableEditSupport();
               
                editSupport.beginUpdate();
                tableTop.doAddGemUserAction(dGem, currentPopupLocation);
                editSupport.setEditName(GemCutterMessages.getString("UndoText_Add", dGem.getDisplayText()));
                editSupport.endUpdate();
            }
        };
View Full Code Here

Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

            public void actionPerformed(ActionEvent evt) {
                TableTop tableTop = gemCutter.getTableTop();
                DisplayedGem dGem = tableTop.createDisplayedCollectorGem(currentPopupLocation, tableTop.getTargetCollector());
                ExtendedUndoableEditSupport editSupport = tableTop.getUndoableEditSupport();
               
                editSupport.beginUpdate();
                tableTop.doAddGemUserAction(dGem, currentPopupLocation);
                editSupport.setEditName(GemCutterMessages.getString("UndoText_Add", dGem.getDisplayText()));
                editSupport.endUpdate();
               
                tableTop.displayLetNameEditor((CollectorGem)dGem.getGem());
View Full Code Here

Examples of org.openquark.gems.client.utilities.ExtendedUndoableEditSupport.beginUpdate()

            public void actionPerformed(ActionEvent evt) {
                TableTop tableTop = gemCutter.getTableTop();
                DisplayedGem dGem = tableTop.createDisplayedRecordFieldSelectionGem(currentPopupLocation);
                ExtendedUndoableEditSupport editSupport = tableTop.getUndoableEditSupport();
               
                editSupport.beginUpdate();
                tableTop.doAddGemUserAction(dGem, currentPopupLocation);
                editSupport.setEditName(GemCutterMessages.getString("UndoText_Add", dGem.getDisplayText()));
                editSupport.endUpdate();
            }
        };
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.