changeset 1449:58bea6c6decc

[DOC ONLY] RT-23308: All impl_* methods must be hidden from javadoc and marked as deprecated
author jgiles
date Fri, 13 Jul 2012 12:12:11 +1200
parents b9a7024c3450
children e848c165aaa9
files javafx-ui-controls/src/javafx/scene/control/MenuItem.java javafx-ui-controls/src/javafx/scene/control/PopupControl.java javafx-ui-controls/src/javafx/scene/control/TableColumn.java
diffstat 3 files changed, 33 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/javafx-ui-controls/src/javafx/scene/control/MenuItem.java	Tue Jul 10 08:32:01 2012 +1200
+++ b/javafx-ui-controls/src/javafx/scene/control/MenuItem.java	Fri Jul 13 12:12:11 2012 +1200
@@ -550,8 +550,14 @@
      * @deprecated This is an experimental API that is not intended for general 
      * use and is subject to change in future versions
      */
+    @Deprecated
     protected Styleable styleable; 
         
+    /**
+     * @treatAsPrivate implementation detail
+     * @deprecated This is an experimental API that is not intended for general 
+     * use and is subject to change in future versions
+     */
     @Deprecated // SB-dependency: RT-21094 has been filed to track this
     public Styleable impl_getStyleable() {
         
--- a/javafx-ui-controls/src/javafx/scene/control/PopupControl.java	Tue Jul 10 08:32:01 2012 +1200
+++ b/javafx-ui-controls/src/javafx/scene/control/PopupControl.java	Fri Jul 13 12:12:11 2012 +1200
@@ -975,7 +975,12 @@
                     return null;
                 }
 
-                @Override
+                /**
+                * RT-19263
+                * @treatAsPrivate implementation detail
+                * @deprecated This is an experimental API that is not intended for general use and is subject to change in future versions
+                */
+                @Deprecated @Override
                 public List<StyleableProperty> getStyleableProperties() {
                     return PopupControl.this.impl_getStyleableProperties();
                 }                
@@ -992,11 +997,22 @@
 
     protected class CSSBridge extends Group {
         private String currentSkinClassName = null;
-        @Override public void impl_pseudoClassStateChanged(String s) {
+        
+        /**
+        * @treatAsPrivate implementation detail
+        * @deprecated This is an internal API that is not intended for use and will be removed in the next version
+        */
+        @Deprecated @Override public void impl_pseudoClassStateChanged(String s) {
             super.impl_pseudoClassStateChanged(s);
         }
         
-        @Override public List<StyleableProperty> impl_getStyleableProperties() {
+        /**
+        * RT-19263
+        * @treatAsPrivate implementation detail
+        * @deprecated This is an experimental API that is not intended for general use and is subject to change in future versions
+        */
+        @Deprecated @Override 
+        public List<StyleableProperty> impl_getStyleableProperties() {
             return PopupControl.this.impl_getStyleableProperties();
         }
 
--- a/javafx-ui-controls/src/javafx/scene/control/TableColumn.java	Tue Jul 10 08:32:01 2012 +1200
+++ b/javafx-ui-controls/src/javafx/scene/control/TableColumn.java	Fri Jul 13 12:12:11 2012 +1200
@@ -1259,8 +1259,15 @@
      * @deprecated This is an experimental API that is not intended for general 
      * use and is subject to change in future versions
      */
+    @Deprecated
     protected Styleable styleable; 
-        
+       
+    /**
+     * RT-19263
+     * @treatAsPrivate implementation detail
+     * @deprecated This is an experimental API that is not intended for general 
+     * use and is subject to change in future versions
+     */
     @Deprecated // SB-dependency: RT-21094 has been filed to track this
     public Styleable impl_getStyleable() {