Class SimulatorParametersFactory
- java.lang.Object
-
- ru.ispras.microtesk.tools.simulator.settings.SimulatorParametersFactory
-
public class SimulatorParametersFactory extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PARAMETER_END_ADDRESS
static java.lang.String
PARAMETER_EXECUTION_LIMIT
static java.lang.String
PARAMETER_FINAL_INSTRUCTION
static java.lang.String
PARAMETER_FRAME_INDEX_REGISTER
static java.lang.String
PARAMETER_MEMORY_NAME
static java.lang.String
PARAMETER_OUT_DIR
static java.lang.String
PARAMETER_PC_NAME
static java.lang.String
PARAMETER_START_ADDRESS
static java.lang.String
PARAMETER_TRACE_TYPE
-
Constructor Summary
Constructors Constructor Description SimulatorParametersFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SimulatorParameters
newSimulatorParameters(java.nio.file.Path optionsFilePath, java.nio.file.Path addressMainProgram, Options options)
static SimulatorParameters
newSimulatorParameters(java.nio.file.Path optionsFilePath, Options options)
static SimulatorParameters
newSimulatorParametersJson(java.nio.file.Path optionsFilePath)
static SimulatorParameters
newSimulatorParametersJson(java.nio.file.Path optionsFilePath, java.nio.file.Path addressMainProgram)
-
-
-
Field Detail
-
PARAMETER_PC_NAME
public static final java.lang.String PARAMETER_PC_NAME
- See Also:
- Constant Field Values
-
PARAMETER_MEMORY_NAME
public static final java.lang.String PARAMETER_MEMORY_NAME
- See Also:
- Constant Field Values
-
PARAMETER_OUT_DIR
public static final java.lang.String PARAMETER_OUT_DIR
- See Also:
- Constant Field Values
-
PARAMETER_EXECUTION_LIMIT
public static final java.lang.String PARAMETER_EXECUTION_LIMIT
- See Also:
- Constant Field Values
-
PARAMETER_FINAL_INSTRUCTION
public static final java.lang.String PARAMETER_FINAL_INSTRUCTION
- See Also:
- Constant Field Values
-
PARAMETER_TRACE_TYPE
public static final java.lang.String PARAMETER_TRACE_TYPE
- See Also:
- Constant Field Values
-
PARAMETER_START_ADDRESS
public static final java.lang.String PARAMETER_START_ADDRESS
- See Also:
- Constant Field Values
-
PARAMETER_END_ADDRESS
public static final java.lang.String PARAMETER_END_ADDRESS
- See Also:
- Constant Field Values
-
PARAMETER_FRAME_INDEX_REGISTER
public static final java.lang.String PARAMETER_FRAME_INDEX_REGISTER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newSimulatorParameters
public static SimulatorParameters newSimulatorParameters(java.nio.file.Path optionsFilePath, Options options)
-
newSimulatorParameters
public static SimulatorParameters newSimulatorParameters(java.nio.file.Path optionsFilePath, java.nio.file.Path addressMainProgram, Options options)
-
newSimulatorParametersJson
public static SimulatorParameters newSimulatorParametersJson(java.nio.file.Path optionsFilePath, java.nio.file.Path addressMainProgram)
-
newSimulatorParametersJson
public static SimulatorParameters newSimulatorParametersJson(java.nio.file.Path optionsFilePath)
-
-