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 String
FAILURE_TYPES_PATH
static String
PRIMITIVE_TYPES_PATH
static String
RESOURCE_TYPE_PATH
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.palladiosimulator.pcm.allocation.Allocation
loadAllocation(String uri)
Loads an Allocation form the specified path.static org.palladiosimulator.pcm.repository.Repository
loadRepository(String uri)
Loads a repository from the specified path.static org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment
loadResourceEnvironment(String uri)
Loads a ResourceEnvironment from the specified path.static org.palladiosimulator.pcm.resourcetype.ResourceRepository
loadResourceTypeRepository(String uri)
Loads a ResourceRepository from the specified path.static org.palladiosimulator.pcm.system.System
loadSystem(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
-
-