Constructor and Description |
---|
MmuPlugin() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ru.ispras.testbase.generator.DataGenerator> |
getDataGenerators()
Returns the plugin's data generators with their names.
|
java.util.Map<java.lang.String,Engine> |
getEngines()
Returns the plugin's engines with their names.
|
java.util.Map<java.lang.String,InitializerMaker> |
getInitializerMakers()
Returns the plugin's initializer makers with their names.
|
static MmuModel |
getMmuModel() |
static MmuSubsystem |
getSpecification() |
Translator<?> |
getTranslator()
Returns the plugin's translator (or
null ). |
void |
initializeGenerationEnvironment()
Performs all required initialization before generation is started
(e.g. integrated different parts of the microprocessor model).
|
static void |
setSpecification(MmuSubsystem mmu) |
public static MmuSubsystem getSpecification()
public static void setSpecification(MmuSubsystem mmu)
public static MmuModel getMmuModel()
public Translator<?> getTranslator()
Plugin
null
).getTranslator
in interface Plugin
public java.util.Map<java.lang.String,Engine> getEngines()
Plugin
getEngines
in interface Plugin
public java.util.Map<java.lang.String,InitializerMaker> getInitializerMakers()
Plugin
getInitializerMakers
in interface Plugin
public java.util.Map<java.lang.String,ru.ispras.testbase.generator.DataGenerator> getDataGenerators()
Plugin
getDataGenerators
in interface Plugin
public void initializeGenerationEnvironment()
Plugin
initializeGenerationEnvironment
in interface Plugin