Extension SDK 9.0.5

oracle.jdeveloper.vcs.util
Class VCSIdeEventRecorder

java.lang.Object
  extended byoracle.jdeveloper.vcs.util.VCSIdeEventRecorder

public final class VCSIdeEventRecorder
extends java.lang.Object

Utility class to support time-based decisions relating to IDE events.

Since:
9.0.5

Method Summary
static boolean hasAddinsLoaded()
          Asks whether the 'addins loaded' IDE event has been received.
static boolean hasMainWindowClosing()
          Asks whether the 'main window closing' IDE event has been received.
static boolean hasMainWindowOpened()
          Asks whether the 'main window opened' IDE event has been received.
static void initialize()
           
static void invokeAfterMainWindowOpened(java.lang.Runnable r)
          Invokes the given runnable, guaranteeing that the IDE has fired the 'main window opened' IDE event before the runnable is called.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

initialize

public static final void initialize()

hasAddinsLoaded

public static final boolean hasAddinsLoaded()
Asks whether the 'addins loaded' IDE event has been received.

Returns:
a verdict on the loading of addins.

hasMainWindowClosing

public static final boolean hasMainWindowClosing()
Asks whether the 'main window closing' IDE event has been received.

Returns:
a verdict on the closing of the main window.

hasMainWindowOpened

public static final boolean hasMainWindowOpened()
Asks whether the 'main window opened' IDE event has been received.

Returns:
a verdict on the opening of the main window.

invokeAfterMainWindowOpened

public static final void invokeAfterMainWindowOpened(java.lang.Runnable r)
Invokes the given runnable, guaranteeing that the IDE has fired the 'main window opened' IDE event before the runnable is called.

Parameters:
r - the runnable to invoke.

Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.