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.