Class ModelsToResources


  • public class ModelsToResources
    extends Object
    • Constructor Detail

      • ModelsToResources

        public ModelsToResources​(Iterable<SModel> models)
        Parameters:
        models - models to break down by module to constitute a MResource. Only models that satisfy 'are subject to generation' criteria (see GenerationFacade are taken into account.
    • Method Detail

      • canGenerateCondition

        public ModelsToResources canGenerateCondition​(jetbrains.mps.baseLanguage.closures.runtime._FunctionTypes._return_P1_E0<? extends Boolean,​? super SModel> condition)
        Occasionally, we need to override default 'can generate a model' criteria, e.g. when one needs to transform a model that is not GeneratableSModel, like temporary or transient