import net.mograsim.logic.model.modeladapter.componentadapters.TriStateBufferAdapter;
import net.mograsim.logic.model.serializing.IdentifierGetter;
import net.mograsim.logic.model.serializing.IndirectGUIComponentCreator;
import net.mograsim.logic.model.modeladapter.componentadapters.TriStateBufferAdapter;
import net.mograsim.logic.model.serializing.IdentifierGetter;
import net.mograsim.logic.model.serializing.IndirectGUIComponentCreator;
ViewLogicModelAdapter.addComponentAdapter(new TriStateBufferAdapter());
IndirectGUIComponentCreator.setComponentSupplier(GUITriStateBuffer.class.getName(), (m, p, n) ->
{
ViewLogicModelAdapter.addComponentAdapter(new TriStateBufferAdapter());
IndirectGUIComponentCreator.setComponentSupplier(GUITriStateBuffer.class.getName(), (m, p, n) ->
{
if (params == null)
throw new JsonSyntaxException("Invalid!!!");
return new GUITriStateBuffer(m, params, n);
if (params == null)
throw new JsonSyntaxException("Invalid!!!");
return new GUITriStateBuffer(m, params, n);