modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehavior.java

Print this page
rev 9240 : 8076423: JEP 253: Prepare JavaFX UI Controls & CSS APIs for Modularization

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License version 2 only, as
  * published by the Free Software Foundation.  Oracle designates this

@@ -97,57 +97,57 @@
      *                                                                        *  
      *************************************************************************/
     
     /** {@inheritDoc}  */
     @Override protected int getItemCount() {
-        return getControl().getItems() == null ? 0 : getControl().getItems().size();
+        return getNode().getItems() == null ? 0 : getNode().getItems().size();
     }
 
     /** {@inheritDoc}  */
     @Override protected TableFocusModel getFocusModel() {
-        return getControl().getFocusModel();
+        return getNode().getFocusModel();
     }
 
     /** {@inheritDoc}  */
     @Override protected TableSelectionModel<T> getSelectionModel() {
-        return getControl().getSelectionModel();
+        return getNode().getSelectionModel();
     }
 
     /** {@inheritDoc}  */
     @Override protected ObservableList<TablePosition> getSelectedCells() {
-        return getControl().getSelectionModel().getSelectedCells();
+        return getNode().getSelectionModel().getSelectedCells();
     }
 
     /** {@inheritDoc}  */
     @Override protected TablePositionBase getFocusedCell() {
-        return getControl().getFocusModel().getFocusedCell();
+        return getNode().getFocusModel().getFocusedCell();
     }
 
     /** {@inheritDoc}  */
     @Override protected int getVisibleLeafIndex(TableColumnBase tc) {
-        return getControl().getVisibleLeafIndex((TableColumn)tc);
+        return getNode().getVisibleLeafIndex((TableColumn)tc);
     }
 
     /** {@inheritDoc}  */
     @Override protected TableColumn<T,?> getVisibleLeafColumn(int index) {
-        return getControl().getVisibleLeafColumn(index);
+        return getNode().getVisibleLeafColumn(index);
     }
 
     /** {@inheritDoc}  */
     @Override protected void editCell(int row, TableColumnBase tc) {
-        getControl().edit(row, (TableColumn)tc);
+        getNode().edit(row, (TableColumn)tc);
     }
 
     /** {@inheritDoc}  */
     @Override protected ObservableList<TableColumn<T,?>> getVisibleLeafColumns() {
-        return getControl().getVisibleLeafColumns();
+        return getNode().getVisibleLeafColumns();
     }
 
     /** {@inheritDoc}  */
     @Override protected TablePositionBase<TableColumn<T, ?>> 
             getTablePosition(int row, TableColumnBase<T, ?> tc) {
-        return new TablePosition(getControl(), row, (TableColumn)tc);
+        return new TablePosition(getNode(), row, (TableColumn)tc);
     }
 
 
 
     /**************************************************************************

@@ -157,10 +157,10 @@
      *************************************************************************/
 
     /** {@inheritDoc} */
     @Override protected void selectAllToFocus(boolean setAnchorToFocusIndex) {
         // Fix for RT-31241
-        if (getControl().getEditingCell() != null) return;
+        if (getNode().getEditingCell() != null) return;
 
         super.selectAllToFocus(setAnchorToFocusIndex);
     }
 }