1 | package de.uka.ipd.sdq.codegen.simucontroller.runconfig; |
2 | |
3 | import java.util.Map; |
4 | |
5 | import de.uka.ipd.sdq.simucomframework.SimuComConfigExtension; |
6 | import de.uka.ipd.sdq.workflow.launchconfig.extension.AbstractWorkflowExtensionConfigurationBuilder; |
7 | |
8 | /** |
9 | * Provides an abstract class for which an implementation has to be provided |
10 | * by a SimuCom extension. |
11 | * The class has to provide the logic to derive SimuCom configuration values based |
12 | * on the given Eclipse AbstractWorkflowBasedRunConfiguration. |
13 | * @author hauck |
14 | * |
15 | */ |
16 | public abstract class SimuComExtensionConfigurationBuilder extends AbstractWorkflowExtensionConfigurationBuilder { |
17 | |
18 | public abstract SimuComConfigExtension deriveSimuComConfigExtension(Map<String,Object> configuration); |
19 | |
20 | } |