com.aptana.ide.debug.core
Class JSDebugOptionsManager

java.lang.Object
  extended by com.aptana.ide.debug.core.JSDebugOptionsManager
All Implemented Interfaces:
org.eclipse.debug.core.IDebugEventSetListener

public final class JSDebugOptionsManager
extends java.lang.Object
implements org.eclipse.debug.core.IDebugEventSetListener

Author:
Max Stepanov

Field Summary
static java.lang.String DEBUGGER_ACTIVE
          DEBUGGER_ACTIVE
 
Method Summary
static JSDebugOptionsManager getDefault()
          Return the default options manager
 void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events)
           
static java.lang.String[] parseList(java.lang.String listString)
          Parses the comma separated string into an array of strings
static java.lang.String serializeList(java.lang.String[] list)
          Serializes the array of strings into one comma separated string.
 void shutdown()
          shutdown
 void startup()
          startup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUGGER_ACTIVE

public static final java.lang.String DEBUGGER_ACTIVE
DEBUGGER_ACTIVE

See Also:
Constant Field Values
Method Detail

getDefault

public static JSDebugOptionsManager getDefault()
Return the default options manager

Returns:
JSDebugOptionsManager

startup

public void startup()
startup


shutdown

public void shutdown()
shutdown


parseList

public static java.lang.String[] parseList(java.lang.String listString)
Parses the comma separated string into an array of strings

Parameters:
listString -
Returns:
String[]

serializeList

public static java.lang.String serializeList(java.lang.String[] list)
Serializes the array of strings into one comma separated string.

Parameters:
list - array of strings
Returns:
a single string composed of the given list

handleDebugEvents

public void handleDebugEvents(org.eclipse.debug.core.DebugEvent[] events)
Specified by:
handleDebugEvents in interface org.eclipse.debug.core.IDebugEventSetListener
See Also:
IDebugEventSetListener.handleDebugEvents(org.eclipse.debug.core.DebugEvent[])