Class ModelLoader
- java.lang.Object
-
- org.palladiosimulator.generator.fluent.shared.util.ModelLoader
-
public class ModelLoader extends Object
This utility class contains functions to load Repositories, ResourceTypeReopsitories, Systems, ResourceEnvironemnts and Allocations.- See Also:
Repository,ResourceRepository,System,ResourceEnvironment,Allocation
-
-
Field Summary
Fields Modifier and Type Field Description static StringFAILURE_TYPES_PATHstatic StringPRIMITIVE_TYPES_PATHstatic StringRESOURCE_TYPE_PATH
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.palladiosimulator.pcm.allocation.AllocationloadAllocation(String uri)Loads an Allocation form the specified path.static org.palladiosimulator.pcm.repository.RepositoryloadRepository(String uri)Loads a repository from the specified path.static org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironmentloadResourceEnvironment(String uri)Loads a ResourceEnvironment from the specified path.static org.palladiosimulator.pcm.resourcetype.ResourceRepositoryloadResourceTypeRepository(String uri)Loads a ResourceRepository from the specified path.static org.palladiosimulator.pcm.system.SystemloadSystem(String uri)Loads a System from the specified path.
-
-
-
Field Detail
-
PRIMITIVE_TYPES_PATH
public static final String PRIMITIVE_TYPES_PATH
- See Also:
- Constant Field Values
-
RESOURCE_TYPE_PATH
public static final String RESOURCE_TYPE_PATH
- See Also:
- Constant Field Values
-
FAILURE_TYPES_PATH
public static final String FAILURE_TYPES_PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
loadRepository
public static org.palladiosimulator.pcm.repository.Repository loadRepository(String uri)
Loads a repository from the specified path.- Parameters:
uri-- Returns:
- the repository
- See Also:
Repository
-
loadResourceTypeRepository
public static org.palladiosimulator.pcm.resourcetype.ResourceRepository loadResourceTypeRepository(String uri)
Loads a ResourceRepository from the specified path.- Parameters:
uri-- Returns:
- the resource repository
- See Also:
ResourceRepository
-
loadSystem
public static org.palladiosimulator.pcm.system.System loadSystem(String uri)
Loads a System from the specified path.- Parameters:
uri-- Returns:
- the org.palladiosimulator.generator.fluent.system
- See Also:
System
-
loadResourceEnvironment
public static org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment loadResourceEnvironment(String uri)
Loads a ResourceEnvironment from the specified path.- Parameters:
uri-- Returns:
- the resource environment
- See Also:
ResourceEnvironment
-
loadAllocation
public static org.palladiosimulator.pcm.allocation.Allocation loadAllocation(String uri)
Loads an Allocation form the specified path.- Parameters:
uri-- Returns:
- the org.palladiosimulator.generator.fluent.allocation
- See Also:
Allocation
-
-