Uses of Class
net.ssehub.easy.basics.modelManagement.ModelLocations.Location
-
Packages that use ModelLocations.Location Package Description net.ssehub.easy.basics.modelManagement Model management classes for reuse (realizing imports, loading, interlinking, notifying, etc.). -
-
Uses of ModelLocations.Location in net.ssehub.easy.basics.modelManagement
Fields in net.ssehub.easy.basics.modelManagement with type parameters of type ModelLocations.Location Modifier and Type Field Description private java.util.List<ModelLocations.Location>ModelLocations.Location. dependentprivate java.util.Map<java.lang.String,ModelLocations.Location>ModelLocations. knownLocationsprivate java.util.List<ModelLocations.Location>ModelLocations. locationsMethods in net.ssehub.easy.basics.modelManagement that return ModelLocations.Location Modifier and Type Method Description private ModelLocations.LocationModelLocations. addLocation(java.io.File file, boolean front, ProgressObserver observer)Adds a file location, i.e., a location from where models can be loaded.ModelLocations.LocationModelLocations. addLocation(java.io.File file, ProgressObserver observer)Adds a file location to the end of the list of locations, i.e., a location from where models can be loaded.ModelLocations.LocationModelLocations. addLocationToFront(java.io.File file, ProgressObserver observer)Adds a file location, i.e., a location from where models can be loaded.ModelLocations.LocationModelLocations.Location. getDependentLocation(int index)The specified dependent locations.ModelLocations.LocationModelLocations. getLocation(int index)Returns the specified location.ModelLocations.LocationIModelRepository. getLocationFor(java.net.URI uri)Returns the location foruri.private ModelLocations.LocationModelLocations. getLocationFor(java.io.File file)Returns the location forfile.private ModelLocations.LocationModelLocations. getLocationFor(java.io.File file, boolean create)Returns the location forfile.ModelLocations.LocationModelLocations. getLocationFor(java.net.URI uri)Returns the location foruri.ModelLocations.LocationModelRepository. getLocationFor(java.net.URI uri)Returns the location foruri.Methods in net.ssehub.easy.basics.modelManagement with parameters of type ModelLocations.Location Modifier and Type Method Description voidModelLocations.Location. addDependentLocation(ModelLocations.Location location)Adds a dependent location.private voidResolutionContext. enumerateDependent(ModelLocations.Location location, java.util.List<java.lang.String> results, java.util.Set<ModelLocations.Location> done)Enumerate the dependent locations in terms of model paths.private booleanModelLocations.Location. isDependentLocation(ModelLocations.Location location, java.util.Set<ModelLocations.Location> processed)Returns whetherlocationis a dependent location.private voidModelLocations.Location. removeFromDependentLocations(ModelLocations.Location location, java.util.Set<ModelLocations.Location> processed)Removeslocationfrom the dependent locations.(package private) voidModelLocations. removeLocation(ModelLocations.Location location)Removes the given location from the set of model locations of this instance as well as from all dependent locations.voidModelLocations. removeLocation(ModelLocations.Location location, ProgressObserver observer)Removes a location, i.e.private voidModelManagement. updateForLoader(ModelLocations.Location location, IModelLoader<M> loader, ModelInfoHolder<M> holder, ObservableTask task, java.util.Set<ModelLocations.Location> done)Updateslocationvialoader.private voidModelManagement. updateModelInformation(ModelLocations.Location location, ModelInfoHolder<M> holder, ProgressObserver observer, ProgressObserver.ITask task, java.util.Set<ModelLocations.Location> done)Updates the model information in the givenlocationand the dependent locations.Method parameters in net.ssehub.easy.basics.modelManagement with type arguments of type ModelLocations.Location Modifier and Type Method Description private voidResolutionContext. enumerateDependent(ModelLocations.Location location, java.util.List<java.lang.String> results, java.util.Set<ModelLocations.Location> done)Enumerate the dependent locations in terms of model paths.private booleanModelLocations.Location. isDependentLocation(ModelLocations.Location location, java.util.Set<ModelLocations.Location> processed)Returns whetherlocationis a dependent location.private voidModelLocations.Location. removeFromDependentLocations(ModelLocations.Location location, java.util.Set<ModelLocations.Location> processed)Removeslocationfrom the dependent locations.private voidModelManagement. updateForLoader(ModelLocations.Location location, IModelLoader<M> loader, ModelInfoHolder<M> holder, ObservableTask task, java.util.Set<ModelLocations.Location> done)Updateslocationvialoader.private voidModelManagement. updateModelInformation(ModelLocations.Location location, ModelInfoHolder<M> holder, ProgressObserver observer, ProgressObserver.ITask task, java.util.Set<ModelLocations.Location> done)Updates the model information in the givenlocationand the dependent locations.
-