import net.mograsim.logic.model.model.components.submodels.SubmodelComponent;
import net.mograsim.logic.model.serializing.IdentifyParams;
import net.mograsim.logic.model.snippets.SnippetDefinintion;
-import net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.HighLevelStateHandlerContext;
import net.mograsim.logic.model.snippets.highlevelstatehandlers.standard.StandardHighLevelStateHandlerSnippetSuppliers;
public class DelegatingSubcomponentHighLevelStateHandler implements SubcomponentHighLevelStateHandler
private ModelComponent delegateTarget;
private String prefix;
- public DelegatingSubcomponentHighLevelStateHandler(HighLevelStateHandlerContext context)
+ public DelegatingSubcomponentHighLevelStateHandler(SubmodelComponent component)
{
- this(context, null);
+ this(component, null);
}
- public DelegatingSubcomponentHighLevelStateHandler(HighLevelStateHandlerContext context,
+ public DelegatingSubcomponentHighLevelStateHandler(SubmodelComponent component,
DelegatingSubcomponentHighLevelStateHandlerParams params)
{
- this.parentComponent = context.component;
+ this.parentComponent = component;
if (params != null)
{
// TODO document this