changeset 4943:18c67af71f48

RT-30855: TableColumnBase contains strange @since tags. The basic issue is that TableColumn has been around since JavaFX 2.0 (if memory serves), but recently a superclass was extracted out of this class (so it is @since JavaFX 8.0). Unfortunately, this confuses the TableColumn documentation. To rectify this, I am following Pavel's advice and removing the method-level @since annotations in TableColumnBase.
author jgiles
date Thu, 05 Sep 2013 17:11:24 +1200
parents 292dc67c024a
children 3a7177158a6c
files modules/controls/src/main/java/javafx/scene/control/TableColumnBase.java
diffstat 1 files changed, 0 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/modules/controls/src/main/java/javafx/scene/control/TableColumnBase.java	Thu Sep 05 17:07:18 2013 +1200
+++ b/modules/controls/src/main/java/javafx/scene/control/TableColumnBase.java	Thu Sep 05 17:11:24 2013 +1200
@@ -265,7 +265,6 @@
      * The id of this TableColumnBase. This simple string identifier is useful 
      * for finding a specific TableColumnBase within a UI control that uses 
      * TableColumnBase instances. The default value is {@code null}.
-     * @since JavaFX 2.2
      */
     private StringProperty id;
     public final void setId(String value) { idProperty().set(value); }
@@ -288,7 +287,6 @@
      * <p>
      * Parsing this style might not be supported on some limited
      * platforms. It is recommended to use a standalone CSS file instead.
-     * @since JavaFX 2.2
      */
     private StringProperty style;
     public final void setStyle(String value) { styleProperty().set(value); }
@@ -310,7 +308,6 @@
      * each element of the list is a style class to which this Node belongs.
      *
      * @see <a href="http://www.w3.org/TR/css3-selectors/#class-html">CSS3 class selectors</a>
-     * @since JavaFX 2.2
      */
     @Override public ObservableList<String> getStyleClass() {
         return styleClass;
@@ -321,7 +318,6 @@
     /**
      * <p>The graphic to show in the table column to allow the user to
      * indicate graphically what is in the column. </p>
-     * @since JavaFX 2.2
      */
     private ObjectProperty<Node> graphic;
     public final void setGraphic(Node value) {
@@ -353,8 +349,6 @@
      * on screen to indicate whether the table column is part of the sort order, 
      * and if so, whether the sort is ascending or descending, and what position in 
      * the sort order it is in.
-     * 
-     * @since JavaFX 2.2
      */
     private ObjectProperty<Node> sortNode = new SimpleObjectProperty<Node>(this, "sortNode");
     public final void setSortNode(Node value) { sortNodeProperty().set(value); }
@@ -597,7 +591,6 @@
       *
       * @return an observable map of properties on this table column for use 
       * primarily by application developers
-     * @since JavaFX 2.2
      */
     public final ObservableMap<Object, Object> getProperties() {
         if (properties == null) {
@@ -609,7 +602,6 @@
     /**
      * Tests if this table column has properties.
      * @return true if node has properties.
-     * @since JavaFX 2.2
      */
     public boolean hasProperties() {
         return properties != null && ! properties.isEmpty();
@@ -625,7 +617,6 @@
      *
      * @param value The value to be stored - this can later be retrieved by calling
      *          {@link TableColumnBase#getUserData()}.
-     * @since JavaFX 2.2
      */
     public void setUserData(Object value) {
         getProperties().put(USER_DATA_KEY, value);
@@ -637,7 +628,6 @@
      *
      * @return The Object that was previously set, or null if no property
      *          has been set or if null was set.
-     * @since JavaFX 2.2
      */
     public Object getUserData() {
         return getProperties().get(USER_DATA_KEY);