X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model.verilog%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fverilog%2Fconverter%2Fcomponents%2FComponentConverter.java;fp=plugins%2Fnet.mograsim.logic.model.verilog%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fverilog%2Fconverter%2Fcomponents%2FComponentConverter.java;h=d05073895b9d0c359e451a124f609a3a3bcd3b79;hb=a9a26cf61f9d5cc57657f17a6583fc46b5d8282f;hp=0000000000000000000000000000000000000000;hpb=c6087221c312e76ad07cf75da61c735278ab8634;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.model.verilog/src/net/mograsim/logic/model/verilog/converter/components/ComponentConverter.java b/plugins/net.mograsim.logic.model.verilog/src/net/mograsim/logic/model/verilog/converter/components/ComponentConverter.java new file mode 100644 index 00000000..d0507389 --- /dev/null +++ b/plugins/net.mograsim.logic.model.verilog/src/net/mograsim/logic/model/verilog/converter/components/ComponentConverter.java @@ -0,0 +1,11 @@ +package net.mograsim.logic.model.verilog.converter.components; + +import com.google.gson.JsonElement; + +import net.mograsim.logic.model.model.components.ModelComponent; +import net.mograsim.logic.model.verilog.converter.ComponentConversionResult; + +public interface ComponentConverter +{ + public ComponentConversionResult convert(C modelComponent, String modelID, JsonElement params, String verilogID); +}