Package fr.istic.aco.editor.core


package fr.istic.aco.editor.core
  • Class
    Description
    interface CommandOriginator
    Main API for the text editing engine
    This class represents an implementation of the Engine interface, which controls the main editing operations of a text editor such as insert, delete, cut, copy, and paste.
    The Invoker class is responsible for managing commands and executing them.
    The Originator interface defines methods for managing the state of an object.
    Pair<F,S>
    A generic Pair class that holds two related objects, one of type F (first) and the other of type S (second).
    The Recorder class is responsible for recording, saving, and replaying commands.
    Provides access to selection control operations
    Provides access to selection control operations
    The UndoManager class is responsible for managing the undo and redo operations.