Uses of Class
net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Packages that use VersionedModelInfos
Package
Description
Model management classes for reuse (realizing imports, loading, interlinking, notifying, etc.).
-
Uses of VersionedModelInfos in net.ssehub.easy.basics.modelManagement
Fields in net.ssehub.easy.basics.modelManagement with type parameters of type VersionedModelInfosModifier and TypeFieldDescriptionprivate Map<String, List<VersionedModelInfos<M>>> AvailableModels.availableModelsMethods in net.ssehub.easy.basics.modelManagement that return VersionedModelInfosModifier and TypeMethodDescriptionstatic <M extends IModel>
VersionedModelInfos<M> VersionedModelInfos.find(List<VersionedModelInfos<M>> infos, Version version) Retrieves the version model information container with the specified version.Methods in net.ssehub.easy.basics.modelManagement that return types with arguments of type VersionedModelInfosModifier and TypeMethodDescriptionResolutionContext.filterByLocations(List<VersionedModelInfos<M>> list) Filterslistby the relevant locations for this resolution context.(package private) List<VersionedModelInfos<M>> AvailableModels.getAvailable(String name) Returns models available for a given modelname.IModelRepository.getAvailable(String name) Returns models available for a given modelname.ModelManagement.getAvailable(String name) Returns models available for a given modelname.ModelRepository.getAvailable(String name) AvailableModels.versionedModelInfos()Returns all versioned model information objects.Method parameters in net.ssehub.easy.basics.modelManagement with type arguments of type VersionedModelInfosModifier and TypeMethodDescription(package private) static <M extends IModel>
voidUtils.collectModelInfo(Collection<List<VersionedModelInfos<M>>> availableModels, List<ModelInfo<M>> info, Map<M, ModelInfo<M>> modelInfoMap) Fills the given list/map as temporary data structures for improved handling of model information objects and related model.DefaultImportResolver.determineMatching(ResolutionContext<M> context, List<VersionedModelInfos<M>> versions, IVersionRestriction restriction) Determine the model matching the import restrictions.ResolutionContext.filterByLocations(List<VersionedModelInfos<M>> list) Filterslistby the relevant locations for this resolution context.static <M extends IModel>
VersionedModelInfos<M> VersionedModelInfos.find(List<VersionedModelInfos<M>> infos, Version version) Retrieves the version model information container with the specified version.(package private) voidAvailableModels.putAvailable(String name, List<VersionedModelInfos<M>> infos) Puts available model information objects for a given model name.