Package cern.accsoft.steering.jmad.bin
Class MadxBinImpl
- java.lang.Object
-
- cern.accsoft.steering.jmad.bin.MadxBinImpl
-
- All Implemented Interfaces:
MadxBin
public class MadxBinImpl extends java.lang.Object implements MadxBin
Determines the correct version of the madx-executable and provides methods to start its execution. Depending on the operating system the correct executable is extracted to a temporary directory and can be executed from there.
-
-
Constructor Summary
Constructors Constructor Description MadxBinImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Process
execute()
executes MadXvoid
init()
init-method called by springvoid
setFileUtil(TempFileUtil fileUtil)
-
-
-
Method Detail
-
init
public void init()
init-method called by spring
-
execute
public java.lang.Process execute() throws java.io.IOException
Description copied from interface:MadxBin
executes MadX
-
setFileUtil
public void setFileUtil(TempFileUtil fileUtil)
-
-