<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Tue Jun 29 06:02:19 GMT+01:00 1999 -->
<TITLE>
Swing 1.1 API Specification: Class  AbstractUndoableEdit
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">

<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="class-use/AbstractUndoableEdit.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
Swing 1.1</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../javax/swing/undo/CompoundEdit.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="AbstractUndoableEdit.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">
  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">
DETAIL: &nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
javax.swing.undo</FONT>
<BR>
Class  AbstractUndoableEdit</H2>
<PRE>
java.lang.Object
  |
  +--<B>javax.swing.undo.AbstractUndoableEdit</B>
</PRE>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../javax/swing/text/AbstractDocument.ElementEdit.html">AbstractDocument.ElementEdit</A>, <A HREF="../../../javax/swing/undo/CompoundEdit.html">CompoundEdit</A>, <A HREF="../../../javax/swing/text/DefaultStyledDocument.AttributeUndoableEdit.html">DefaultStyledDocument.AttributeUndoableEdit</A>, <A HREF="../../../javax/swing/undo/StateEdit.html">StateEdit</A></DD>
</DL>
<HR>
<DL>
<DT>public class <B>AbstractUndoableEdit</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A>, java.io.Serializable</DL>

<P>
An abstract implementation of UndoableEdit, implementing simple
 responses to all boolean methods in that interface.
<P>
<DL>
<DT><B>See Also: </B><DD><A HREF="../../../serialized-form.html#javax.swing.undo.AbstractUndoableEdit">Serialized Form</A></DL>
<HR>

<P>
<!-- ======== INNER CLASS SUMMARY ======== -->


<!-- =========== FIELD SUMMARY =========== -->

<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#RedoName">RedoName</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String returned by getRedoPresentationName()</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#UndoName">UndoName</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String returned by getUndoPresentationName()</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->

<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#AbstractUndoableEdit()">AbstractUndoableEdit</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#addEdit(javax.swing.undo.UndoableEdit)">addEdit</A></B>(<A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A>&nbsp;anEdit)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This default implementation returns false.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#canRedo()">canRedo</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this edit is alive and hasBeenDone is false.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#canUndo()">canUndo</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this edit is alive and hasBeenDone is true.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#die()">die</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets alive to false.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#getPresentationName()">getPresentationName</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This default implementation returns "".</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#getRedoPresentationName()">getRedoPresentationName</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If getPresentationName() returns "", returns
 AbstractUndoableEdit.RedoName.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#getUndoPresentationName()">getUndoPresentationName</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If getPresentationName() returns "", returns
 AbstractUndoableEdit.UndoName.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#isSignificant()">isSignificant</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This default implementation returns true.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#redo()">redo</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Throws CannotRedoException if canRedo() returns false.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#replaceEdit(javax.swing.undo.UndoableEdit)">replaceEdit</A></B>(<A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A>&nbsp;anEdit)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This default implementation returns false.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#toString()">toString</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a string that displays and identifies this
 object's properties.</TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#undo()">undo</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Throws CannotUndoException if canUndo() returns false.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" ID="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" ID="TableRowColor">
<TD><CODE>clone, 
equals, 
finalize, 
getClass, 
hashCode, 
notify, 
notifyAll, 
wait, 
wait, 
wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="UndoName"><!-- --></A><H3>
UndoName</H3>
<PRE>
protected static final java.lang.String <B>UndoName</B></PRE>
<DL>
<DD>String returned by getUndoPresentationName()</DL>
<HR>

<A NAME="RedoName"><!-- --></A><H3>
RedoName</H3>
<PRE>
protected static final java.lang.String <B>RedoName</B></PRE>
<DL>
<DD>String returned by getRedoPresentationName()</DL>

<!-- ========= CONSTRUCTOR DETAIL ======== -->

<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="AbstractUndoableEdit()"><!-- --></A><H3>
AbstractUndoableEdit</H3>
<PRE>
public <B>AbstractUndoableEdit</B>()</PRE>
<DL>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" ID="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="die()"><!-- --></A><H3>
die</H3>
<PRE>
public void <B>die</B>()</PRE>
<DL>
<DD>Sets alive to false. Note that this is a one way operation:
 dead edits cannot be resurrected.  Sending undo() or redo() to
 a dead edit results in an exception being thrown.

 Typically an edit is killed when it is consolidated by another
 edit's addEdit() or replaceEdit() method, or when it is
 dequeued from an UndoManager<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#die()">die</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A></DL>
</DD>
</DL>
<HR>

<A NAME="undo()"><!-- --></A><H3>
undo</H3>
<PRE>
public void <B>undo</B>()
          throws <A HREF="../../../javax/swing/undo/CannotUndoException.html">CannotUndoException</A></PRE>
<DL>
<DD>Throws CannotUndoException if canUndo() returns false. Sets
 hasBeenDone to false. Subclasses should override to undo the
 operation represented by this edit. Override should begin with
 a call to super.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#undo()">undo</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#canUndo()"><CODE>canUndo()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="canUndo()"><!-- --></A><H3>
canUndo</H3>
<PRE>
public boolean <B>canUndo</B>()</PRE>
<DL>
<DD>Returns true if this edit is alive and hasBeenDone is true.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#canUndo()">canUndo</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#die()"><CODE>die()</CODE></A>, 
<A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#undo()"><CODE>undo()</CODE></A>, 
<A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#redo()"><CODE>redo()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="redo()"><!-- --></A><H3>
redo</H3>
<PRE>
public void <B>redo</B>()
          throws <A HREF="../../../javax/swing/undo/CannotRedoException.html">CannotRedoException</A></PRE>
<DL>
<DD>Throws CannotRedoException if canRedo() returns false. Sets
 hasBeenDone to true. Subclasses should override to redo the
 operation represented by this edit. Override should begin with
 a call to super.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#redo()">redo</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#canRedo()"><CODE>canRedo()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="canRedo()"><!-- --></A><H3>
canRedo</H3>
<PRE>
public boolean <B>canRedo</B>()</PRE>
<DL>
<DD>Returns true if this edit is alive and hasBeenDone is false.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#canRedo()">canRedo</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#die()"><CODE>die()</CODE></A>, 
<A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#undo()"><CODE>undo()</CODE></A>, 
<A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#redo()"><CODE>redo()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="addEdit(javax.swing.undo.UndoableEdit)"><!-- --></A><H3>
addEdit</H3>
<PRE>
public boolean <B>addEdit</B>(<A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A>&nbsp;anEdit)</PRE>
<DL>
<DD>This default implementation returns false.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#addEdit(javax.swing.undo.UndoableEdit)">addEdit</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#addEdit(javax.swing.undo.UndoableEdit)"><CODE>UndoableEdit.addEdit(javax.swing.undo.UndoableEdit)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="replaceEdit(javax.swing.undo.UndoableEdit)"><!-- --></A><H3>
replaceEdit</H3>
<PRE>
public boolean <B>replaceEdit</B>(<A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A>&nbsp;anEdit)</PRE>
<DL>
<DD>This default implementation returns false.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#replaceEdit(javax.swing.undo.UndoableEdit)">replaceEdit</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#replaceEdit(javax.swing.undo.UndoableEdit)"><CODE>UndoableEdit.replaceEdit(javax.swing.undo.UndoableEdit)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="isSignificant()"><!-- --></A><H3>
isSignificant</H3>
<PRE>
public boolean <B>isSignificant</B>()</PRE>
<DL>
<DD>This default implementation returns true.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#isSignificant()">isSignificant</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#isSignificant()"><CODE>UndoableEdit.isSignificant()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="getPresentationName()"><!-- --></A><H3>
getPresentationName</H3>
<PRE>
public java.lang.String <B>getPresentationName</B>()</PRE>
<DL>
<DD>This default implementation returns "". Used by
 getUndoPresentationName() and getRedoPresentationName() to
 construct the strings they return. Subclasses shoul override to
 return an appropriate description of the operation this edit
 represents.<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#getPresentationName()">getPresentationName</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#getUndoPresentationName()"><CODE>getUndoPresentationName()</CODE></A>, 
<A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#getRedoPresentationName()"><CODE>getRedoPresentationName()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="getUndoPresentationName()"><!-- --></A><H3>
getUndoPresentationName</H3>
<PRE>
public java.lang.String <B>getUndoPresentationName</B>()</PRE>
<DL>
<DD>If getPresentationName() returns "", returns
 AbstractUndoableEdit.UndoName. Otherwise returns
 AbstractUndoableEdit.UndoName followed by a space and
 getPresentationName()<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#getUndoPresentationName()">getUndoPresentationName</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#getPresentationName()"><CODE>getPresentationName()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="getRedoPresentationName()"><!-- --></A><H3>
getRedoPresentationName</H3>
<PRE>
public java.lang.String <B>getRedoPresentationName</B>()</PRE>
<DL>
<DD>If getPresentationName() returns "", returns
 AbstractUndoableEdit.RedoName. Otherwise returns
 AbstractUndoableEdit.RedoName followed by a space and
 getPresentationName()<DD><DL>
<DT><B>Specified by: </B><DD><A HREF="../../../javax/swing/undo/UndoableEdit.html#getRedoPresentationName()">getRedoPresentationName</A> in interface <A HREF="../../../javax/swing/undo/UndoableEdit.html">UndoableEdit</A><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/undo/AbstractUndoableEdit.html#getPresentationName()"><CODE>getPresentationName()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
public java.lang.String <B>toString</B>()</PRE>
<DL>
<DD>Returns a string that displays and identifies this
 object's properties.<DD><DL>
<DT><B>Returns:</B><DD>a String representation of this object<DT><B>Overrides:</B><DD>toString in class java.lang.Object</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>

<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT ID="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> &nbsp;<FONT ID="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="class-use/AbstractUndoableEdit.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" ID="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
Swing 1.1</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../javax/swing/undo/CompoundEdit.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="AbstractUndoableEdit.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">
  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" ID="NavBarCell3"><FONT SIZE="-2">
DETAIL: &nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->

<HR>
<font size="-1"><a href="http://java.sun.com/cgi-bin/bugreport.cgi">Submit a bug or feature</a><br>Java is a trademark or registered trademark of Sun Microsystems,  Inc. in the US and other countries.<br>Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,<br>Palo Alto, California, 94303, U.S.A.  All Rights Reserved.</font>
</BODY>
</HTML>
