Package org.eclipse.epsilon.eol.tools
Class EolSystem
java.lang.Object
org.eclipse.epsilon.eol.tools.AbstractTool
org.eclipse.epsilon.eol.tools.EolSystem
- All Implemented Interfaces:
ITool
-
Field Summary
Fields inherited from class org.eclipse.epsilon.eol.tools.AbstractTool
context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic final StringexecuteNative(String command) static final StringexecuteNative(String... commands) static final ProcessexecuteNativeAsync(String command) static final ProcessexecuteNativeAsync(String... commands) getErr()getOut()getPlatformProperty(String property) getUser()Methods inherited from class org.eclipse.epsilon.eol.tools.AbstractTool
getContext, initialize, setContext
-
Constructor Details
-
EolSystem
public EolSystem()
-
-
Method Details
-
getUser
-
getOut
-
getErr
-
getPlatformProperty
-
execAsync
- Throws:
EolRuntimeException
-
executeNative
- Parameters:
command-- Returns:
- Throws:
IOException- Since:
- 2.2
-
executeNative
- Parameters:
commands-- Returns:
- Throws:
IOException- Since:
- 2.2
-
executeNativeAsync
- Parameters:
command-- Returns:
- Throws:
IOException- Since:
- 2.2
-
executeNativeAsync
- Parameters:
commands-- Returns:
- Throws:
IOException- Since:
- 2.2
-