public void update() { Component c = getDocument().getFocusOwner(); if (undoManager != null && undoManager.canUndo()) { setEnabled(true); putValue(Action.NAME, undoManager.getUndoPresentationName()); } else { setEnabled(false); putValue(Action.NAME, undoText); } } }
public String getUndoPresentationName() { return delegate.getUndoPresentationName(); }
public String getUndoPresentationName() { return this.canUndo() ? super.getUndoPresentationName() : ""; // NOI18N }
public String getUndoPresentationName() { return this.canUndo() ? super.getUndoPresentationName() : ""; // NOI18N }
public void updateUndoRedoControls() { UndoManager undoManager = renderPanel.getUndoManager(); JButton redoButton=buttons.get("redo"); JButton undoButton=buttons.get("undo"); if (undoManager.canRedo()) { redoButton.setEnabled(true); redoMenu.setEnabled(true); redoButton.setToolTipText(GT.get("Redo")+": "+undoManager.getRedoPresentationName()); } else { redoButton.setEnabled(false); redoMenu.setEnabled(false); redoButton.setToolTipText(GT.get("No redo possible")); } if (undoManager.canUndo()) { undoButton.setEnabled(true); undoMenu.setEnabled(true); undoButton.setToolTipText(GT.get("Undo")+": "+undoManager.getUndoPresentationName()); } else { undoButton.setEnabled(false); undoMenu.setEnabled(false); undoButton.setToolTipText(GT.get("No undo possible")); } }
/** * Updates settings for undo and redo * * @param activeViewer */ @Override public void updateUndoRedo(OVTK2PropertiesAggregator activeViewer) { if (activeViewer != null) { String text = Config.language.getProperty("Menu.Edit.Undo"); if (activeViewer.getUndoManager().canUndo()) { text = activeViewer.getUndoManager().getUndoPresentationName(); undo.setEnabled(true); undoAll.setEnabled(true); } else { undo.setEnabled(false); undoAll.setEnabled(false); } undo.setText(text); text = Config.language.getProperty("Menu.Edit.Redo"); if (activeViewer.getUndoManager().canRedo()) { text = activeViewer.getUndoManager().getRedoPresentationName(); redo.setEnabled(true); redoAll.setEnabled(true); } else { redo.setEnabled(false); redoAll.setEnabled(false); } redo.setText(text); } }
@Override void update() { final boolean canUndo = undoManager.canUndo(); setEnabled(canUndo); final String name = canUndo ? undoManager.getUndoPresentationName() : "Undo"; putValue(NAME, name); } }
public void update() { this.putValue(Action.NAME, undoManager.getUndoPresentationName()); this.setEnabled(undoManager.canUndo()); } }
protected void updateUndoState() { if (undoManager.canUndo()) { setEnabled(true); putValue(Action.NAME, undoManager.getUndoPresentationName()); } else { setEnabled(false); putValue(Action.NAME, "Undo"); } } }
/** * Updates the redo state. */ protected void updateUndoState() { if (m_Undo.canUndo()) { setEnabled(true); putValue(Action.NAME, m_Undo.getUndoPresentationName()); } else { setEnabled(false); putValue(Action.NAME, "Undo"); } } }
/** * Called when the menu that contains this action is clicked on. * @param e The menu event that triggers this method call. */ public void menuSelected(MenuEvent e) { if (CyUndo.undoManager.canUndo()) { setEnabled(true); putValue(Action.NAME, CyUndo.undoManager.getUndoPresentationName()); } else { setEnabled(false); putValue(Action.NAME, "Undo"); } }
/** * Updates the redo state. */ protected void updateUndoState() { if (m_Undo.canUndo()) { setEnabled(true); putValue(Action.NAME, m_Undo.getUndoPresentationName()); } else { setEnabled(false); putValue(Action.NAME, "Undo"); } } }
/** * Called when the menu that contains this action is clicked on. * @param e The menu event that triggers this method call. */ public void menuSelected(MenuEvent e) { if (undo.getUndoManager().canUndo()) { setEnabled(true); putValue(Action.NAME, undo.getUndoManager().getUndoPresentationName()); } else { setEnabled(false); putValue(Action.NAME, "Undo"); } } }
if (undoManager.canUndo()) { setEnabled(true); putValue(Action.NAME, undoManager.getUndoPresentationName()); } else { setEnabled(false);
undo.setEnabled(um.canUndo()); redo.setEnabled(um.canRedo()); undo.setText(undo.isEnabled() ? um.getUndoPresentationName() : "Undo"); redo.setText(undo.isEnabled() ? um.getRedoPresentationName() : "Redo");