I'm reviewing the GridPane change and was wondering if we really need to support grid pane row and column highlighting. Its existence in TablePane is only weakly justified, and I think it's even less justified in the case of GridPane. The use case in TablePane was originally because someone wanted to create something that "felt" like a TableView, but it had to contain components, so they needed a Container and had to use TablePane. The highlighted flag was a way to simulate the selection of a table pane row or column. Incidentally there used to also be a corresponding TablePaneHeader class, but no one was using it, it atrophied, and we removed it.
I don't see the same use case ever applying to GridPane, so I'd say let's just remove support for it and trim the code down some, but before I did this unilaterally, I wanted to see what the group thought. -T
