org.drools.eclipse.launching
Class DroolsVMDebugger

java.lang.Object
  extended by org.eclipse.jdt.launching.AbstractVMRunner
      extended by org.eclipse.jdt.internal.launching.StandardVMRunner
          extended by org.eclipse.jdt.internal.launching.StandardVMDebugger
              extended by org.drools.eclipse.launching.DroolsVMDebugger
All Implemented Interfaces:
org.eclipse.jdt.launching.IVMRunner

public class DroolsVMDebugger
extends org.eclipse.jdt.internal.launching.StandardVMDebugger


Field Summary
 
Fields inherited from class org.eclipse.jdt.internal.launching.StandardVMDebugger
BIN, JAVA_JVM_VERSION, JRE
 
Fields inherited from class org.eclipse.jdt.internal.launching.StandardVMRunner
fVMInstance
 
Constructor Summary
DroolsVMDebugger(org.eclipse.jdt.launching.IVMInstall vmInstance)
           
 
Method Summary
protected  void checkErrorMessage(org.eclipse.debug.core.model.IProcess process)
           
protected  com.sun.jdi.connect.ListeningConnector getConnector()
           
 void run(org.eclipse.jdt.launching.VMRunnerConfiguration config, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor monitor)
           
protected  void specifyArguments(Map map, int portNumber)
           
 
Methods inherited from class org.eclipse.jdt.internal.launching.StandardVMDebugger
createDebugTarget, prependJREPath
 
Methods inherited from class org.eclipse.jdt.internal.launching.StandardVMRunner
addArguments, addBootClassPathArguments, constructProgramString, convertClassPath, ensureEncoding, fileExists, getPluginIdentifier, getWorkingDir, prependJREPath, renderCommandLine, renderDebugTarget, renderProcessLabel
 
Methods inherited from class org.eclipse.jdt.launching.AbstractVMRunner
abort, combineVmArgs, exec, exec, getCmdLineAsString, getDefaultProcessMap, newProcess
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DroolsVMDebugger

public DroolsVMDebugger(org.eclipse.jdt.launching.IVMInstall vmInstance)
Method Detail

run

public void run(org.eclipse.jdt.launching.VMRunnerConfiguration config,
                org.eclipse.debug.core.ILaunch launch,
                org.eclipse.core.runtime.IProgressMonitor monitor)
         throws org.eclipse.core.runtime.CoreException
Specified by:
run in interface org.eclipse.jdt.launching.IVMRunner
Overrides:
run in class org.eclipse.jdt.internal.launching.StandardVMDebugger
Throws:
org.eclipse.core.runtime.CoreException

checkErrorMessage

protected void checkErrorMessage(org.eclipse.debug.core.model.IProcess process)
                          throws org.eclipse.core.runtime.CoreException
Overrides:
checkErrorMessage in class org.eclipse.jdt.internal.launching.StandardVMDebugger
Throws:
org.eclipse.core.runtime.CoreException

specifyArguments

protected void specifyArguments(Map map,
                                int portNumber)
Overrides:
specifyArguments in class org.eclipse.jdt.internal.launching.StandardVMDebugger

getConnector

protected com.sun.jdi.connect.ListeningConnector getConnector()
Overrides:
getConnector in class org.eclipse.jdt.internal.launching.StandardVMDebugger


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.