Uses of Interface
net.ssehub.easy.basics.modelManagement.IModelRepository
Packages that use IModelRepository
Package
Description
Model management classes for reuse (realizing imports, loading, interlinking, notifying, etc.).
-
Uses of IModelRepository in net.ssehub.easy.basics.modelManagement
Classes in net.ssehub.easy.basics.modelManagement that implement IModelRepositoryModifier and TypeClassDescriptionclassModelRepository<M extends IModel>Implements the model repository interface by delegating toModelManagement.Fields in net.ssehub.easy.basics.modelManagement declared as IModelRepositoryMethods in net.ssehub.easy.basics.modelManagement that return IModelRepositoryModifier and TypeMethodDescriptionResolutionContext.getModelRepository()Returns the model repository.Methods in net.ssehub.easy.basics.modelManagement with parameters of type IModelRepositoryModifier and TypeMethodDescriptionDefaultImportResolver.resolve(String modelName, IVersionRestriction restrictions, URI baseUri, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext) abstract MImportResolver.resolve(String modelName, IVersionRestriction restriction, URI baseUri, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext) Resolves the denoted model considering the givenrestrictions.DefaultImportResolver.resolveImports(M model, URI uri, List<ModelInfo<M>> inProgress, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext) ImportResolver.resolveImports(M model, URI uri, List<ModelInfo<M>> inProgress, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext) Resolves the imports of the givenmodeland returns messages on failures.private MDefaultImportResolver.resolveSingle(String modelName, IVersionRestriction restrictions, URI baseUri, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext) Resolves a single, non-wildcard model import.Constructors in net.ssehub.easy.basics.modelManagement with parameters of type IModelRepositoryModifierConstructorDescriptionResolutionContext(String modelName, URI baseUri, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext) Creates a resolution context for resolving a model by name.ResolutionContext(M model, URI modelUri, List<ModelInfo<M>> inProgress, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext) Creates a resolution context.