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();
   }
 }
 void show(int delay)
hide() 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.
delay - the number of milliseconds to dealy before showing the 
 wait cursor.void hide()
 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.