|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IExecutionEnvironment
IExecutionEnvironment is a specialized IExecutionComponent that has knowledge about the environment that the IExecutionComponent's and its children reside within.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.hyades.execution.core.IExecutionComponent |
|---|
DEAD, INACTIVE, NOT_CONFIGURED, READY, SUSPENDED |
| Method Summary | |
|---|---|
void |
addEnv(IOrderedProperty env)
Add a property from the currently set environment. |
IOrderedProperty[] |
getEnv()
Get the entire environment as it is currently set. |
IOrderedProperty |
getEnvByName(java.lang.String name)
Get the environment variable by name. |
IOrderedProperty |
removeProperty(java.lang.String name)
Remove a property from the currently set environment |
void |
setEnv(IOrderedProperty env)
Set the single environment variable, overwriting the existing property. |
void |
setEnv(IOrderedProperty[] env)
Set the entire environment, overwriting an existing properties. |
| Methods inherited from interface org.eclipse.hyades.execution.core.IExecutionComponent |
|---|
addChild, addExecutionComponentStateChangeListener, fireStateChangeEvent, getChildById, getChildByName, getChildren, getId, getName, getNode, getParent, getState, getType, getVersion, handleMessage, init, removeChild, removeExecutionComponentStateChangeListener, sendMessage, setParent |
| Method Detail |
|---|
IOrderedProperty[] getEnv()
throws ExecutionComponentStateException
ExecutionComponentStateException
IOrderedProperty getEnvByName(java.lang.String name)
throws ExecutionComponentStateException
name - The name of the IOrderedProperty to lookup.
null otherwise
ExecutionComponentStateException
void setEnv(IOrderedProperty[] env)
throws ExecutionComponentStateException
env - An array of IOrderedProperty objects to set the environment
ExecutionComponentStateException
void setEnv(IOrderedProperty env)
throws ExecutionComponentStateException
env - The IOrderedProperty object to set the environment
ExecutionComponentStateException
void addEnv(IOrderedProperty env)
throws ExecutionComponentStateException
env - The property to add
ExecutionComponentStateException
IOrderedProperty removeProperty(java.lang.String name)
throws ExecutionComponentStateException
name - The name of the property to remove
ExecutionComponentStateException
|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||