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 intAJOUTERintajsupstatic intERREURJaxeElementjeintoffsetdebutstatic intSUPPRIMERjava.lang.StringtextebooleantexteSansStyle
-
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 booleanaddEdit(javax.swing.undo.UndoableEdit anEdit)booleancanRedo()booleancanUndo()voiddie()voiddoit()java.lang.StringgetPresentationName()java.lang.StringgetRedoPresentationName()java.lang.StringgetUndoPresentationName()booleanisSignificant()voidredo()booleanreplaceEdit(javax.swing.undo.UndoableEdit anEdit)java.lang.StringtoString()voidundo()
-
-
-
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:
addEditin interfacejavax.swing.undo.UndoableEdit
-
canRedo
public boolean canRedo()
- Specified by:
canRedoin interfacejavax.swing.undo.UndoableEdit
-
canUndo
public boolean canUndo()
- Specified by:
canUndoin interfacejavax.swing.undo.UndoableEdit
-
die
public void die()
- Specified by:
diein interfacejavax.swing.undo.UndoableEdit
-
getPresentationName
public java.lang.String getPresentationName()
- Specified by:
getPresentationNamein interfacejavax.swing.undo.UndoableEdit
-
getRedoPresentationName
public java.lang.String getRedoPresentationName()
- Specified by:
getRedoPresentationNamein interfacejavax.swing.undo.UndoableEdit
-
getUndoPresentationName
public java.lang.String getUndoPresentationName()
- Specified by:
getUndoPresentationNamein interfacejavax.swing.undo.UndoableEdit
-
isSignificant
public boolean isSignificant()
- Specified by:
isSignificantin interfacejavax.swing.undo.UndoableEdit
-
redo
public void redo() throws javax.swing.undo.CannotRedoException- Specified by:
redoin interfacejavax.swing.undo.UndoableEdit- Throws:
javax.swing.undo.CannotRedoException
-
replaceEdit
public boolean replaceEdit(javax.swing.undo.UndoableEdit anEdit)
- Specified by:
replaceEditin interfacejavax.swing.undo.UndoableEdit
-
undo
public void undo() throws javax.swing.undo.CannotUndoException- Specified by:
undoin interfacejavax.swing.undo.UndoableEdit- Throws:
javax.swing.undo.CannotUndoException
-
doit
public void doit()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-