JDK-8091384 : add developer API to provide better control over the pulse
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: fx2.0
  • Priority: P4
  • Status: Closed
  • Resolution: Won't Fix
  • Submitted: 2010-11-02
  • Updated: 2018-09-06
  • Resolved: 2015-11-11
Related Reports
Relates :  
Relates :  
Description
(This is from the discussion at the UI controls offsite.)

There should be a developer/debugging-level API to provide better
control over the pulse. One function would be to disable the automatic
pulse. Another would be to trigger a pulse manually. Still another might
be to enable some kind of callback or notification that a pulse has
occurred. This is useful for debugging, and it would be helpful to have
this integrated into a tool so that one could see what's going on during
the layout pass etc.

There is also the desire to have this be in a "single call". (Sorry, that's
just the notes from the flipchart; I'm not exactly sure what that means.)

Comments
No plan to address this. We are going to add pulse listener API and a requestPulse method, but do not plan to add this sort of control over the pulse for testing. The existing internal (i.e., not exported API) firePulse method is sufficient for testing and we do not plan to expose it (see JDK-8136574) or do more than this.
11-11-2015

No plan to address this for presidio
28-03-2011

This is for tooling. The ability to pause pulses, step them, and so forth would be very useful for debugging.
31-01-2011