org.eclipse.wst.jsdt.web.core.javascript.search
Class JsIndexManager

java.lang.Object
  extended by org.eclipse.wst.jsdt.web.core.javascript.search.JsIndexManager

public class JsIndexManager
extends java.lang.Object

Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves. (copied from JSP) Responsible for keeping the JSP index up to date.


Field Summary
static int S_CANCELED
          indexing job was canceled in the middle of it, index needs to be rebuilt
static int S_REBUILDING
          entire index is being rebuilt
static int S_STABLE
          index is reliable to use
static int S_UPDATING
          index is being updated (from a resource delta)
 
Method Summary
static JsIndexManager getInstance()
           
 void initialize()
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

S_STABLE

public static final int S_STABLE
index is reliable to use

See Also:
Constant Field Values

S_UPDATING

public static final int S_UPDATING
index is being updated (from a resource delta)

See Also:
Constant Field Values

S_REBUILDING

public static final int S_REBUILDING
entire index is being rebuilt

See Also:
Constant Field Values

S_CANCELED

public static final int S_CANCELED
indexing job was canceled in the middle of it, index needs to be rebuilt

See Also:
Constant Field Values
Method Detail

getInstance

public static JsIndexManager getInstance()

initialize

public void initialize()

shutdown

public void shutdown()