RunSvc Class

com.bea.ide.workspace
RunSvc Class

public class RunSvc

    extends Object

Controls the behaviour and the enabled states of the Run, RunWithDebug and Stop buttons. This is mainly achieved by keeping track of which project is current or running and passing all the run commands to it.


Hierarchy
Object
  RunSvc

Nested Class Summary

public static interfaceRunSvc.I

Field Summary

public static final String
DEBUG_INFO
This is the property the Debug extension will use to get information about debugging.
protected static RunSvc.I
instance
RunSvc.I
public static final String
RUN_DEBUG_ENABLED
This is the property the RunWithDebug button will listen to to determine whether it should be enabled or not.
public static final String
RUN_ENABLED
This is the property the Run button will listen to to determine whether it should be enabled or not.
public static final String
STOP_ENABLED
This is the property the Stop button will listen to to determine whether it should be enabled or not.
 

Constructor Summary

RunSvc()

 

Method Summary

public static RunSvc.I
get()
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   

Field Detail

DEBUG_INFO

public static final String DEBUG_INFO
This is the property the Debug extension will use to get information about debugging.


instance

protected static RunSvc.I instance


RUN_DEBUG_ENABLED

public static final String RUN_DEBUG_ENABLED
This is the property the RunWithDebug button will listen to to determine whether it should be enabled or not.


RUN_ENABLED

public static final String RUN_ENABLED
This is the property the Run button will listen to to determine whether it should be enabled or not.


STOP_ENABLED

public static final String STOP_ENABLED
This is the property the Stop button will listen to to determine whether it should be enabled or not.

 

Constructor Detail

RunSvc

public RunSvc()
 

Method Detail

get() Method

public static RunSvc.I get()