src/share/classes/javax/swing/text/AbstractDocument.java

Print this page

        

@@ -2191,11 +2191,11 @@
         /**
          * Returns the children of the receiver as an
          * <code>Enumeration</code>.
          * @return the children of the receiver as an <code>Enumeration</code>
          */
-        public abstract Enumeration<?> children();
+        public abstract Enumeration<TreeNode> children();
 
 
         // --- serialization ---------------------------------------------
 
         private void writeObject(ObjectOutputStream s) throws IOException {

@@ -2454,15 +2454,15 @@
         /**
          * Returns the children of the receiver as an
          * <code>Enumeration</code>.
          * @return the children of the receiver
          */
-        public Enumeration<AbstractElement> children() {
+        public Enumeration<TreeNode> children() {
             if(nchildren == 0)
                 return null;
 
-            Vector<AbstractElement> tempVector = new Vector<AbstractElement>(nchildren);
+            Vector<TreeNode> tempVector = new Vector<>(nchildren);
 
             for(int counter = 0; counter < nchildren; counter++)
                 tempVector.addElement(children[counter]);
             return tempVector.elements();
         }

@@ -2608,11 +2608,12 @@
         /**
          * Returns the children of the receiver as an
          * <code>Enumeration</code>.
          * @return the children of the receiver
          */
-        public Enumeration<?> children() {
+        @Override
+        public Enumeration<TreeNode> children() {
             return null;
         }
 
         // --- serialization ---------------------------------------------