src/share/classes/javax/swing/text/GapContent.java
Print this page
@@ -824,11 +824,11 @@
/**
* Used to hold a reference to a Mark that is being reset as the
* result of removing from the content.
*/
- final class UndoPosRef {
+ protected final class UndoPosRef {
UndoPosRef(MarkData rec) {
this.rec = rec;
this.undoLocation = rec.getOffset();
}
@@ -837,23 +837,23 @@
* receiver was instantiated.
*
* @param endOffset end location of inserted string.
* @param g1 resulting end of gap.
*/
- protected void resetLocation(int endOffset, int g1) {
+ void resetLocation(int endOffset, int g1) {
if (undoLocation != endOffset) {
this.rec.index = undoLocation;
}
else {
this.rec.index = g1;
}
}
/** Previous Offset of rec. */
- protected int undoLocation;
+ private int undoLocation;
/** Mark to reset offset. */
- protected MarkData rec;
+ private MarkData rec;
} // End of GapContent.UndoPosRef
/**
* UnoableEdit created for inserts.