textbender.a.r.page
Class PageVisitEDT

java.lang.Object
  extended by PageVisitEDT

@ThreadSafe
public final class PageVisitEDT
extends Object

Facilities of the page visit, restricted to the AWT event dispatch thread.

Warning: though parts of this API are thread-safe, that of the objects it dispenses are not. The APIs of those objects are (at least partly) restricted to the AWT event dispatch thread; owing either to a specific restriction, or to general thread unsafety.


Constructor Summary
PageVisitEDT(PageVisit pV)
           
 
Method Summary
 ReloadAction reloadAction()
          A shared load action.
 SaveAction saveAction()
          A shared save action.
 SpoolEDT spool()
          Spool unwound on the AWT event dispatch thread, as this instance is released.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageVisitEDT

@ThreadRestricted(value="AWT event dispatch")
PageVisitEDT(PageVisit pV)
Method Detail

reloadAction

public ReloadAction reloadAction()
A shared load action.

Warning: when a short-lived control is set with this action|model, it must be unset later when the control is disposed; else the action|model will accumulate zombie listeners.


saveAction

public SaveAction saveAction()
A shared save action.

Warning: when a short-lived control is set with this action|model, it must be unset later when the control is disposed; else the action|model will accumulate zombie listeners.


spool

public SpoolEDT spool()
Spool unwound on the AWT event dispatch thread, as this instance is released.

See Also:
PageVisit.spool()