Package model
Class ModelHandler
- java.lang.Object
-
- model.ModelHandler
-
public class ModelHandler extends Object
Handles loading and saving of models/resources Initialises and handles EMF eCore model
-
-
Constructor Summary
Constructors Constructor Description ModelHandler(IModelAbstraction model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.palladiosimulator.pcm.system.SystemloadAssemblyModel()org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecificationloadContextModel()org.palladiosimulator.pcm.repository.RepositoryloadRepositoryModel()org.palladiosimulator.pcm.usagemodel.UsageModelloadUsageModel()voidsaveCleanupModel(org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification contextModel)voidsaveDeriverModel(org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification contextModel)voidsaveReducerModel(org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification contextModel)
-
-
-
Constructor Detail
-
ModelHandler
public ModelHandler(IModelAbstraction model)
-
-
Method Detail
-
loadUsageModel
public org.palladiosimulator.pcm.usagemodel.UsageModel loadUsageModel()
-
loadRepositoryModel
public org.palladiosimulator.pcm.repository.Repository loadRepositoryModel()
-
loadAssemblyModel
public org.palladiosimulator.pcm.system.System loadAssemblyModel()
-
loadContextModel
public org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification loadContextModel()
-
saveDeriverModel
public void saveDeriverModel(org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification contextModel)
-
saveReducerModel
public void saveReducerModel(org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification contextModel)
-
saveCleanupModel
public void saveCleanupModel(org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification contextModel)
-
-