Examples of UndoableEditListener


Examples of javax.swing.event.UndoableEditListener

  private Keymap myOldKeymap;

  public TextComponentUndoProvider(final JTextComponent textComponent) {
    myTextComponent = textComponent;

    myUndoableEditListener = new UndoableEditListener() {
      public void undoableEditHappened(UndoableEditEvent e) {
        myUndoManager.addEdit(e.getEdit());
      }
    };
    myTextComponent.getDocument().addUndoableEditListener(myUndoableEditListener);
View Full Code Here

Examples of javax.swing.event.UndoableEditListener

        }
       
        //??_replEditorPane.setInheritsPopupMenu(true);
        jScrollPaneRepl.setViewportView(_replEditorPane);

        _replEditorPane.getDocument().addUndoableEditListener(new UndoableEditListener() {

            public void undoableEditHappened(UndoableEditEvent e) {
                _undoManager.addEdit(e.getEdit());
            }
        });
View Full Code Here

Examples of javax.swing.event.UndoableEditListener

        this.getDockingManager().setProfileKey(DOCK_PROFILE_KEY);
        this.getDockingManager().setUseFrameBounds(true);
        this.getDockingManager().setUseFrameState(true);

        getDockingManager().setUndoLimit(10);
        getDockingManager().addUndoableEditListener(new UndoableEditListener() {
            public void undoableEditHappened(UndoableEditEvent e) {
                refreshUndoRedoMenuItems();
            }
        });
        ObjectConverterManager.initDefaultConverter();
View Full Code Here

Examples of javax.swing.event.UndoableEditListener

  UndoRedoSupport(JTextComponent textComponent, ResourceBundle messages) {
    this.messages = messages;
    undoManager = new UndoManager();
    undoAction = new UndoAction();
    redoAction = new RedoAction();
    textComponent.getDocument().addUndoableEditListener(new UndoableEditListener() {
      @Override
      public void undoableEditHappened(UndoableEditEvent e) {
        if(compoundMode) {
          ce.addEdit(e.getEdit());
        } else {
View Full Code Here

Examples of javax.swing.event.UndoableEditListener

        setBackground(Color.white);
        //setFont(new Font("Monospaced", Font.PLAIN, 12));
               
        // add undoable edit
        undoManager = new UndoManager();
        UndoableEditListener undoableEditHandler = new UndoableEditListener() {
            public void undoableEditHappened(UndoableEditEvent e) {
                undoManager.addEdit(e.getEdit());
            }
        };
        getDocument().addUndoableEditListener(undoableEditHandler);
View Full Code Here

Examples of javax.swing.event.UndoableEditListener

            public void insertUpdate(DocumentEvent e) { setModified(true); }
            public void removeUpdate(DocumentEvent e) { setModified(true); }
        });

        // Listen for undo and redo events
        textArea.getDocument().addUndoableEditListener(new UndoableEditListener() {

            public void undoableEditHappened(UndoableEditEvent evt) {
                undo.addEdit(evt.getEdit());
                firePropertyChange("undoAvailable", false, true);
                firePropertyChange("redoAvailable", false, true);
View Full Code Here

Examples of javax.swing.event.UndoableEditListener

            @Override
            public void propertyChange(PropertyChangeEvent evt) {
                fireInputChanged(null, null);
            }
        });
        model.addUndoRedoListener(new UndoableEditListener() {

            @Override
            public void undoableEditHappened(UndoableEditEvent e) {
                fireUndoableEditEvent(e);
            }
View Full Code Here

Examples of javax.swing.event.UndoableEditListener

   
    private PropertiesDescriptorTable createTable() {
        MessagePropertiesDescriptor d = createDescriptor();
        //MessageHeaderDescriptor d = new MessageHeaderDescriptor();
        PropertiesDescriptorTable table = new PropertiesDescriptorTable(d);
        table.addUndoListener(new UndoableEditListener() {

            @Override
            public void undoableEditHappened(UndoableEditEvent e) {
                undoManager.undoableEditHappened(e);
                undoAction.update();
View Full Code Here

Examples of javax.swing.event.UndoableEditListener

public class UndoableEditListeners extends AbstractListenerManager<UndoableEditListener>
                                    implements ListenerManager<UndoableEditListener> {

    @Override
    protected UndoableEditListener createNotifier() {
        return new UndoableEditListener() {

            @Override
            public void undoableEditHappened(UndoableEditEvent e) {
                for (UndoableEditListener lst : getListeners()) {
                    lst.undoableEditHappened(e);
View Full Code Here

Examples of javax.swing.event.UndoableEditListener

    public UndoRedoControllerBase() {
        manager = new UndoManager();
        managedComponents = new ArrayList<UndoableEditSender>();
        undoAction = new UndoAction();
        redoAction = new RedoAction();
        internalEditListener = new UndoableEditListener() {

            @Override
            public void undoableEditHappened(UndoableEditEvent e) {
                manager.undoableEditHappened(e);
                updateActions();
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.