Uses of Interface
net.ssehub.easy.basics.modelManagement.IModelRepository
-
Packages that use IModelRepository Package Description net.ssehub.easy.basics.modelManagement 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 IModelRepository Modifier and Type Class Description (package private) classModelRepository<M extends IModel>Implements the model repository interface by delegating toModelManagement.Fields in net.ssehub.easy.basics.modelManagement declared as IModelRepository Modifier and Type Field Description private IModelRepository<M>ResolutionContext. repositoryMethods in net.ssehub.easy.basics.modelManagement that return IModelRepository Modifier and Type Method Description IModelRepository<M>ResolutionContext. getModelRepository()Returns the model repository.Methods in net.ssehub.easy.basics.modelManagement with parameters of type IModelRepository Modifier and Type Method Description MDefaultImportResolver. resolve(java.lang.String modelName, IVersionRestriction restrictions, java.net.URI baseUri, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext)abstract MImportResolver. resolve(java.lang.String modelName, IVersionRestriction restriction, java.net.URI baseUri, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext)Resolves the denoted model considering the givenrestrictions.java.util.List<IMessage>DefaultImportResolver. resolveImports(M model, java.net.URI uri, java.util.List<ModelInfo<M>> inProgress, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext)abstract java.util.List<IMessage>ImportResolver. resolveImports(M model, java.net.URI uri, java.util.List<ModelInfo<M>> inProgress, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext)Resolves the imports of the givenmodeland returns messages on failures.Constructors in net.ssehub.easy.basics.modelManagement with parameters of type IModelRepository Constructor Description ResolutionContext(java.lang.String modelName, java.net.URI baseUri, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext)Creates a resolution context for resolving a model by name.ResolutionContext(M model, java.net.URI modelUri, java.util.List<ModelInfo<M>> inProgress, IModelRepository<M> repository, IRestrictionEvaluationContext evaluationContext)Creates a resolution context.
-