All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.stanford.smi.protege.model.CommandManager Maven / Gradle / Ivy

Go to download

Core code for the Protege ontology editor. Serves as the basis for the Protege-Frames and Protege-OWL editors.

There is a newer version: 3.5.1
Show newest version
package edu.stanford.smi.protege.model;

import java.util.*;

import javax.swing.event.*;

import edu.stanford.smi.protege.model.framestore.undo.*;

public interface CommandManager {
    void addChangeListener(ChangeListener listener);

    void removeChangeListener(ChangeListener listener);

    Collection getDoneCommands();

    Collection getUndoneCommands();

    Command getUndoCommand();

    Command getRedoCommand();

    void undo();

    void redo();

    boolean canUndo();

    boolean canRedo();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy