TP-programmation-orientee-o.../TP10/editeur/commande/CommandeAjouterFin.java

35 lines
662 B
Java
Raw Normal View History

2023-06-20 19:02:09 +00:00
package editeur.commande;
import editeur.Ligne;
import util.Console;
/** Ajouter un caractère à la fin de la ligne.
* @author Xavier Crégut
* @version 1.4
*/
public class CommandeAjouterFin
extends CommandeLigne
{
/** Initialiser la ligne sur laquelle travaille
* cette commande.
* @param l la ligne
*/
//@ requires l != null; // la ligne doit être définie
public CommandeAjouterFin(Ligne l) {
super(l);
}
public void executer() {
String texte = Console.readLine("Texte à insérer : ");
for (int i = 0; i < texte.length(); i++) {
ligne.ajouterFin(texte.charAt(i));
}
}
public boolean estExecutable() {
return true;
}
}