Index
All Classes and Interfaces|All Packages
S
- save(CommandOriginator) - Method in class fr.istic.aco.editor.core.Recorder
-
Saves the current state of a command to the command history if recording is active.
- Selection - Interface in fr.istic.aco.editor.core
-
Provides access to selection control operations
- SelectionImpl - Class in fr.istic.aco.editor.core
-
Provides access to selection control operations
- SelectionImpl(StringBuilder) - Constructor for class fr.istic.aco.editor.core.SelectionImpl
- SelectionImpl(StringBuilder, int, int) - Constructor for class fr.istic.aco.editor.core.SelectionImpl
- SelectionMemento - Class in fr.istic.aco.editor.memento
-
Memento to save the parameters of MoveSelection Commands.
- SelectionMemento() - Constructor for class fr.istic.aco.editor.memento.SelectionMemento
- setBegin(int) - Method in class fr.istic.aco.editor.memento.SelectionMemento
-
Sets the beginning index of the Selection memento
- setBeginIndex(int) - Method in class fr.istic.aco.editor.core.Invoker
- setBeginIndex(int) - Method in interface fr.istic.aco.editor.core.Selection
-
Changes the value of the begin index of the selection
- setBeginIndex(int) - Method in class fr.istic.aco.editor.core.SelectionImpl
-
Changes the value of the begin index of the selection
- setBeginIndex(int) - Method in class fr.istic.aco.editor.memento.EngineMemento
-
Sets the starting index of the engine memento
- setBufferContent(String) - Method in class fr.istic.aco.editor.memento.EngineMemento
-
Updates the content of the engine memento's buffer.
- setClipboard(String) - Method in class fr.istic.aco.editor.memento.EngineMemento
-
Updates the content of the engine memento's clipboard.
- setEnd(int) - Method in class fr.istic.aco.editor.memento.SelectionMemento
-
Sets the ending index of the Selection memento
- setEndIndex(int) - Method in class fr.istic.aco.editor.core.Invoker
- setEndIndex(int) - Method in interface fr.istic.aco.editor.core.Selection
-
Changes the value of the end index of the selection
- setEndIndex(int) - Method in class fr.istic.aco.editor.core.SelectionImpl
-
Changes the value of the end index of the selection
- setEndIndex(int) - Method in class fr.istic.aco.editor.memento.EngineMemento
-
Sets the ending index of the engine memento
- setIsRecording(Boolean) - Method in class fr.istic.aco.editor.core.Recorder
-
enable or disable the function recording
- setIsReplaying(Boolean) - Method in class fr.istic.aco.editor.core.Recorder
-
enable or disable the function replaying
- setMemento(Memento) - Method in class fr.istic.aco.editor.commands.CopyTextCommand
-
Does nothing since there is no state to restore for this command.
- setMemento(Memento) - Method in class fr.istic.aco.editor.commands.CutSelectedCommand
-
Does nothing since there is no state to restore for this command.
- setMemento(Memento) - Method in class fr.istic.aco.editor.commands.DeleteTextCommand
-
Does nothing since there is no state to restore for this command.
- setMemento(Memento) - Method in class fr.istic.aco.editor.commands.InsertTextCommand
-
Restores the state of the command from the provided memento.
- setMemento(Memento) - Method in class fr.istic.aco.editor.commands.MoveSelection
-
Restores the state of the command from the provided memento.
- setMemento(Memento) - Method in class fr.istic.aco.editor.commands.PasteTextCommand
-
Does nothing since there is no state to restore for this command.
- setMemento(Memento) - Method in class fr.istic.aco.editor.core.EngineImpl
- setMemento(Memento) - Method in interface fr.istic.aco.editor.core.Originator
-
sets the attributes of the object calling this method to match the attributes the memento
- setText(String) - Method in class fr.istic.aco.editor.core.Invoker
- setText(String) - Method in class fr.istic.aco.editor.memento.InsertMemento
-
sets the attribute text of the memento
- setUp() - Method in class fr.istic.aco.editor.test.CommandTest
- setUp() - Method in class fr.istic.aco.editor.test.InsertTest
- setUp() - Method in class fr.istic.aco.editor.test.InvokerTest
- setUp() - Method in class fr.istic.aco.editor.test.MoveSelectionTest
- setUp() - Method in class fr.istic.aco.editor.test.RecorderTest
- setUp() - Method in class fr.istic.aco.editor.test.UndoManagerTest
- start() - Method in class fr.istic.aco.editor.core.Recorder
-
Clears the command history to ensure a fresh recording session.
- StartCommand - Class in fr.istic.aco.editor.commands
-
The
StartCommand
class implements the functionality for starting the recording of commands. - StartCommand(Recorder) - Constructor for class fr.istic.aco.editor.commands.StartCommand
-
Constructs a
StartCommand
with the specified dependencies. - stop() - Method in class fr.istic.aco.editor.core.Recorder
-
Sets the recording state to false.
- StopCommand - Class in fr.istic.aco.editor.commands
-
The
StopCommand
class implements the functionality for stopping the recording of commands. - StopCommand(Recorder) - Constructor for class fr.istic.aco.editor.commands.StopCommand
-
Constructs a
StopCommand
with the specified dependencies. - store(EngineMemento) - Method in class fr.istic.aco.editor.core.UndoManager
-
Saves the given engine state (memento) to the pastStates list If the futureStates list is not empty, it is cleared
All Classes and Interfaces|All Packages