Package editor.run
Class InProcessRunner
java.lang.Object
editor.run.InProcessRunner
- All Implemented Interfaces:
IProcessRunner<FqnRunConfig>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(FqnRunConfig runConfig) private URL[]
com.sun.jdi.VirtualMachine
getVm()
private IMethodInfo
hasStaticMain
(IGosuClass gsType) private void
printRunningMessage
(String runConfigName) run
(String typeName, List<IDirectory> classpath)
-
Field Details
-
_runConfig
-
-
Constructor Details
-
InProcessRunner
public InProcessRunner()
-
-
Method Details
-
getRunConfig
- Specified by:
getRunConfig
in interfaceIProcessRunner<FqnRunConfig>
-
getProcess
- Specified by:
getProcess
in interfaceIProcessRunner<FqnRunConfig>
-
getRunState
- Specified by:
getRunState
in interfaceIProcessRunner<FqnRunConfig>
-
getVm
public com.sun.jdi.VirtualMachine getVm()- Specified by:
getVm
in interfaceIProcessRunner<FqnRunConfig>
-
execute
- Specified by:
execute
in interfaceIProcessRunner<FqnRunConfig>
-
printRunningMessage
-
getAllUrlsAboveGosuclassProtocol
-
run
- Throws:
Exception
-
hasStaticMain
-