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.System
loadAssemblyModel()
org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification
loadContextModel()
org.palladiosimulator.pcm.repository.Repository
loadRepositoryModel()
org.palladiosimulator.pcm.usagemodel.UsageModel
loadUsageModel()
void
saveCleanupModel(org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification contextModel)
void
saveDeriverModel(org.palladiosimulator.pcm.confidentiality.context.ConfidentialAccessSpecification contextModel)
void
saveReducerModel(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)
-
-