org.das2.graph
Class DasCanvasStateSupport

java.lang.Object
  extended by org.das2.graph.DasCanvasStateSupport

public class DasCanvasStateSupport
extends java.lang.Object

DasCanvasStateSupport is a registery where objects can tell the canvas they intend to mutate the canvas, so canvas clients should know that its result may be incomplete. This is first introduced to support server-side processing, where in Autoplot the Autolayout feature knows then layout is going to be adjusted, but doesn't have enough information to perform the function. Also, this may be used to address bugs like https://bugs-pw.physics.uiowa.edu/mantis/view.php?id=303, "strange intermediate states in transitions," since canvas painting can be halted while the change is being performed.


Field Summary
static java.lang.String PROP_PENDINGCHANGES
          someone has registered a pending change.
 
Method Summary
 boolean isPendingChanges()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_PENDINGCHANGES

public static final java.lang.String PROP_PENDINGCHANGES
someone has registered a pending change.

See Also:
Constant Field Values
Method Detail

isPendingChanges

public boolean isPendingChanges()