- IdentifierGetter idGetter = new IdentifierGetter();
- idGetter.componentIDs = c -> getStandardID(c, IndirectGUIComponentCreator.getStandardComponentIDs(), true);
- idGetter.symbolRendererIDs = h -> getStandardID(h,
- SubmodelComponentSnippetSuppliers.symbolRendererSupplier.getStandardSnippetIDs());
- idGetter.outlineRendererIDs = h -> getStandardID(h,
- SubmodelComponentSnippetSuppliers.outlineRendererSupplier.getStandardSnippetIDs());
- idGetter.highLevelStateHandlerIDs = h -> getStandardID(h,
- SubmodelComponentSnippetSuppliers.highLevelStateHandlerSupplier.getStandardSnippetIDs());
- idGetter.atomicHighLevelStateHandlerIDs = h -> getStandardID(h,
- StandardHighLevelStateHandlerSnippetSuppliers.atomicHandlerSupplier.getStandardSnippetIDs());
- idGetter.subcomponentHighLevelStateHandlerIDs = h -> getStandardID(h,
- StandardHighLevelStateHandlerSnippetSuppliers.subcomponentHandlerSupplier.getStandardSnippetIDs());
- SubmodelComponentSerializer.serialize(editor.toBeEdited, idGetter, savePath);