Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.ide.view
Interface WaitCursor  view WaitCursor download WaitCursor.java


public interface WaitCursor

WaitCursor interface. A wait cursor should be used by extension writers when an extension executes a time consuming task. To show the wait cursor call show. Once the time consuming task concludes, call hide to remove the wait cursor. These calls must happen on the event thread. To show a wait cursor:

 import javax.ide.view.WaitCursor;

 // ...

 void doSomethingTimeConsuming()
 {
   WaitCursor wc = Ide.getGUIUtilities().getWaitCursor();
   try
   {
      wc.show();

      //...
   } 
   finally
   {
      wc.hide();
   }
 }
 


Method Summary
 void hide()
          Hide the wait cursor.
 void show(int delay)
          Schedules the wait cursor to be shown after the specified number of milliseconds has elapsed.
 

Method Detail

show

public void show(int delay)
Schedules the wait cursor to be shown after the specified number of milliseconds has elapsed. If hide() 55 is called before the delay has elapsed, then the wait cursor is not shown.

Nested call to this method are acceptable. There must be a call to the hide method for every call to show. This method must be called from the event thread.


hide

public void hide()
Hide the wait cursor.

Nested call to this method are acceptable. There must be a call to the hide method for every call to show. This method must be called from the event thread.