Point2D p = new Point2D(event.getX(), event.getY());
for( LineCell cell : visibleCells ) {
if( cell.getBoundsInParent().contains(p) ) {
if( cell.getDomainElement() != null ) {
// Calculate to cell relative
p = p.subtract(cell.getLayoutX(), cell.getLayoutY());
Region g = (Region) cell.getGraphic();
p = p.subtract(g.getLayoutX(), g.getLayoutY());
TextFlow flow = (TextFlow) g.getChildrenUnmodifiable().get(0);
// Calculate to text flow