mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 06:32:10 +02:00
Added ICRuntimeConfiguration.
This commit is contained in:
parent
0ddf06d9e6
commit
e49c3ff3d6
2 changed files with 45 additions and 0 deletions
|
@ -0,0 +1,38 @@
|
|||
/*
|
||||
*(c) Copyright QNX Software Systems Ltd. 2002.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
package org.eclipse.cdt.debug.core.cdi;
|
||||
|
||||
import java.util.Properties;
|
||||
|
||||
/**
|
||||
* Describes the configuration of debug session.
|
||||
*
|
||||
* @since Aug 6, 2002
|
||||
*/
|
||||
public interface ICRuntimeOptions {
|
||||
|
||||
/**
|
||||
* Program/Inferior arguments.
|
||||
*
|
||||
* @param args the string representing the arguments.
|
||||
*/
|
||||
void setArguments(String args);
|
||||
|
||||
/**
|
||||
* Program/Inferior environment settings.
|
||||
*
|
||||
* @param props the new environment variable to add.
|
||||
*/
|
||||
void setEnvironment(Properties props);
|
||||
|
||||
/**
|
||||
* Program/Inferior working directory.
|
||||
*
|
||||
* @param wd the working directory to start the program.
|
||||
*/
|
||||
void setWorkingDirectory(String wd);
|
||||
}
|
|
@ -89,6 +89,13 @@ public interface ICSession
|
|||
*/
|
||||
ICDebugConfiguration getConfiguration();
|
||||
|
||||
/**
|
||||
* Returns the Runtime options for this debug session.
|
||||
*
|
||||
* @return the configuration description
|
||||
*/
|
||||
ICRuntimeOptions getRuntimeOptions();
|
||||
|
||||
/**
|
||||
* Returns whether this element is terminated.
|
||||
*
|
||||
|
|
Loading…
Add table
Reference in a new issue