package net.mograsim.plugin.views;
-import java.util.Optional;
-
import javax.inject.Inject;
import org.eclipse.e4.ui.model.application.ui.basic.MPart;
import net.mograsim.logic.model.modeladapter.LogicModelParameters;
import net.mograsim.logic.model.modeladapter.ViewLogicModelAdapter;
import net.mograsim.logic.model.serializing.IndirectGUIComponentCreator;
-import net.mograsim.machine.MachineDefinition;
-import net.mograsim.machine.MachineRegistry;
import net.mograsim.plugin.ThemePreferences;
import net.mograsim.preferences.Preferences;
// set preferences
Preferences.setPreferences(new ThemePreferences(PlatformUI.getWorkbench().getThemeManager().getCurrentTheme()));
- Optional<MachineDefinition> mdo = MachineRegistry.getinstalledMachines().stream().findFirst();
-
Am2900Loader.setup();
ViewModelModifiable viewModelModifiable = new ViewModelModifiable();
IndirectGUIComponentCreator.createComponent(viewModelModifiable, "resource:Am2900Loader:/components/GUIAm2900.json");