title: JavaFX8 and controlsfx popover placement
body: <p>Popover gets placed based off an x,y plane of your screen.  What I was looking to do is move it down to the add index button.  I am currently getting the x,y of my application based on the screen. But I have children nodes within children nodes on my scene. All these children nodes are added at 0,0.  So when I call to get an offset within each pane my x and y remain at 0. I am looking for a way to get the total offset from the scene all the way down to the add index button.  </p>
  
  <p>I currently use a recursive method to go from the parent pane of the button to root of the scene.  </p>
  
  <pre><code>public Node rootnode (Node parent)
  {
      if(parent.getId()=="root")
          return parent;
           x =+ parent.getBoundsInParent().getMinX();
           y=+ parent.getBoundsInParent().getMinY();
       rootnode(parent.getParent());
       return parent;
  }
  </code></pre>
  
  <p><img src="https://i.imgur.com/U1h04tp.jpg" alt="Imgur"></p>