Examples of canUndo()


Examples of javax.swing.undo.UndoableEdit.canUndo()

        undoable.undo();
        assertTrue(undoable.canRedo());
        assertFalse(undoable.canUndo());
        undoable.redo();
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
        assertFalse(undoable.addEdit(null));
        assertFalse(undoable.addEdit(undoable));
    }

    public void testRemove_WithInvalidValues() throws BadLocationException {
View Full Code Here

Examples of javax.swing.undo.UndoableEdit.canUndo()

    public synchronized UndoableEdit[] getUndoableEdits() {
        int nEdits = edits.size();
        List<UndoableEdit> undoableEditList = new ArrayList<UndoableEdit>(nEdits);
        for (int i = nEdits - 1; i >= 0; i--) {
            UndoableEdit u = edits.elementAt(i);
            if (u.canUndo() && u.isSignificant()) {
                undoableEditList.add(u);
            }
        }
        return undoableEditList.toArray(new UndoableEdit[undoableEditList.size()]);
    }
View Full Code Here

Examples of javax.swing.undo.UndoableEdit.canUndo()

        undoable = content.insertString(0, "012345");
        assertEquals(redoName, undoable.getRedoPresentationName());
        assertEquals(undoName, undoable.getUndoPresentationName());
        assertTrue(undoable.isSignificant());
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
        undoable.undo();
        assertTrue(undoable.canRedo());
        assertFalse(undoable.canUndo());
        undoable.redo();
        assertFalse(undoable.canRedo());
View Full Code Here

Examples of javax.swing.undo.UndoableEdit.canUndo()

        assertTrue(undoable.isSignificant());
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
        undoable.undo();
        assertTrue(undoable.canRedo());
        assertFalse(undoable.canUndo());
        undoable.redo();
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
        assertFalse(undoable.addEdit(null));
        assertFalse(undoable.addEdit(undoable));
View Full Code Here

Examples of javax.swing.undo.UndoableEdit.canUndo()

        undoable.undo();
        assertTrue(undoable.canRedo());
        assertFalse(undoable.canUndo());
        undoable.redo();
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
        assertFalse(undoable.addEdit(null));
        assertFalse(undoable.addEdit(undoable));
    }

    public void testRemove_WithValidValues() throws BadLocationException {
View Full Code Here

Examples of javax.swing.undo.UndoableEdit.canUndo()

        final String undoName = isHarmony() ? "Undo deletion" : "Undo";
        assertEquals(redoName, undoable.getRedoPresentationName());
        assertEquals(undoName, undoable.getUndoPresentationName());
        assertTrue(undoable.isSignificant());
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
        assertEquals(redoName, undoable.getRedoPresentationName());
        assertEquals(undoName, undoable.getUndoPresentationName());
        assertTrue(undoable.isSignificant());
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
View Full Code Here

Examples of javax.swing.undo.UndoableEdit.canUndo()

        assertTrue(undoable.canUndo());
        assertEquals(redoName, undoable.getRedoPresentationName());
        assertEquals(undoName, undoable.getUndoPresentationName());
        assertTrue(undoable.isSignificant());
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
        undoable.undo();
        assertTrue(undoable.canRedo());
        assertFalse(undoable.canUndo());
        undoable.redo();
        assertFalse(undoable.canRedo());
View Full Code Here

Examples of javax.swing.undo.UndoableEdit.canUndo()

        assertTrue(undoable.isSignificant());
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
        undoable.undo();
        assertTrue(undoable.canRedo());
        assertFalse(undoable.canUndo());
        undoable.redo();
        assertFalse(undoable.canRedo());
        assertTrue(undoable.canUndo());
        assertFalse(undoable.addEdit(null));
        assertFalse(undoable.addEdit(undoable));
View Full Code Here

Examples of org.eclipse.core.commands.operations.IUndoableOperation.canUndo()

    for (final Iterator it = _stepOperations.iterator(); it.hasNext();)
    {
      IUndoableOperation op = (IUndoableOperation) it.next();
     
      // fail fast
      if (!op.canUndo())
      {
        return false;
      }
    }
   
View Full Code Here

Examples of org.eclipse.core.commands.operations.IUndoableOperation.canUndo()

    for (final Iterator it = _stepOperations.iterator(); it.hasNext();)
    {
      IUndoableOperation op = (IUndoableOperation) it.next();
     
      // fail fast
      if (!op.canUndo())
      {
        return false;
      }
    }
   
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.