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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
static final String
executeNative
(String command) static final String
executeNative
(String... commands) static final Process
executeNativeAsync
(String command) static final Process
executeNativeAsync
(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
-