Package jaxe
Class JaxeUndoableEdit
- java.lang.Object
-
- jaxe.JaxeUndoableEdit
-
- All Implemented Interfaces:
javax.swing.undo.UndoableEdit
public class JaxeUndoableEdit extends java.lang.Object implements javax.swing.undo.UndoableEdit
-
-
Field Summary
Fields Modifier and Type Field Description static int
AJOUTER
int
ajsup
static int
ERREUR
JaxeElement
je
int
offsetdebut
static int
SUPPRIMER
java.lang.String
texte
boolean
texteSansStyle
-
Constructor Summary
Constructors Constructor Description JaxeUndoableEdit(int ajsup, JaxeDocument doc, java.lang.String texte, int offset)
JaxeUndoableEdit(int ajsup, JaxeDocument doc, java.lang.String texte, int offset, boolean regrouper)
JaxeUndoableEdit(int ajsup, JaxeElement je)
JaxeUndoableEdit(int ajsup, JaxeElement je, boolean regrouper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addEdit(javax.swing.undo.UndoableEdit anEdit)
boolean
canRedo()
boolean
canUndo()
void
die()
void
doit()
java.lang.String
getPresentationName()
java.lang.String
getRedoPresentationName()
java.lang.String
getUndoPresentationName()
boolean
isSignificant()
void
redo()
boolean
replaceEdit(javax.swing.undo.UndoableEdit anEdit)
java.lang.String
toString()
void
undo()
-
-
-
Field Detail
-
ERREUR
public static final int ERREUR
- See Also:
- Constant Field Values
-
AJOUTER
public static final int AJOUTER
- See Also:
- Constant Field Values
-
SUPPRIMER
public static final int SUPPRIMER
- See Also:
- Constant Field Values
-
ajsup
public int ajsup
-
je
public JaxeElement je
-
offsetdebut
public int offsetdebut
-
texte
public java.lang.String texte
-
texteSansStyle
public boolean texteSansStyle
-
-
Constructor Detail
-
JaxeUndoableEdit
public JaxeUndoableEdit(int ajsup, JaxeElement je)
-
JaxeUndoableEdit
public JaxeUndoableEdit(int ajsup, JaxeElement je, boolean regrouper)
-
JaxeUndoableEdit
public JaxeUndoableEdit(int ajsup, JaxeDocument doc, java.lang.String texte, int offset)
-
JaxeUndoableEdit
public JaxeUndoableEdit(int ajsup, JaxeDocument doc, java.lang.String texte, int offset, boolean regrouper)
-
-
Method Detail
-
addEdit
public boolean addEdit(javax.swing.undo.UndoableEdit anEdit)
- Specified by:
addEdit
in interfacejavax.swing.undo.UndoableEdit
-
canRedo
public boolean canRedo()
- Specified by:
canRedo
in interfacejavax.swing.undo.UndoableEdit
-
canUndo
public boolean canUndo()
- Specified by:
canUndo
in interfacejavax.swing.undo.UndoableEdit
-
die
public void die()
- Specified by:
die
in interfacejavax.swing.undo.UndoableEdit
-
getPresentationName
public java.lang.String getPresentationName()
- Specified by:
getPresentationName
in interfacejavax.swing.undo.UndoableEdit
-
getRedoPresentationName
public java.lang.String getRedoPresentationName()
- Specified by:
getRedoPresentationName
in interfacejavax.swing.undo.UndoableEdit
-
getUndoPresentationName
public java.lang.String getUndoPresentationName()
- Specified by:
getUndoPresentationName
in interfacejavax.swing.undo.UndoableEdit
-
isSignificant
public boolean isSignificant()
- Specified by:
isSignificant
in interfacejavax.swing.undo.UndoableEdit
-
redo
public void redo() throws javax.swing.undo.CannotRedoException
- Specified by:
redo
in interfacejavax.swing.undo.UndoableEdit
- Throws:
javax.swing.undo.CannotRedoException
-
replaceEdit
public boolean replaceEdit(javax.swing.undo.UndoableEdit anEdit)
- Specified by:
replaceEdit
in interfacejavax.swing.undo.UndoableEdit
-
undo
public void undo() throws javax.swing.undo.CannotUndoException
- Specified by:
undo
in interfacejavax.swing.undo.UndoableEdit
- Throws:
javax.swing.undo.CannotUndoException
-
doit
public void doit()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-