Class PCMInstanceCreator

java.lang.Object
org.palladiosimulator.retriever.extraction.engine.PCMInstanceCreator

public class PCMInstanceCreator extends Object
  • Constructor Details

    • PCMInstanceCreator

      public PCMInstanceCreator(org.palladiosimulator.retriever.services.blackboard.RetrieverBlackboard blackboard)
  • Method Details

    • createPCM

      public org.palladiosimulator.pcm.repository.Repository createPCM(Map<String,Set<org.eclipse.jdt.core.dom.CompilationUnit>> mapping)
      Returns a PCM Repository model. It first creates the interfaces, then the components.
      Parameters:
      mapping - a mapping between microservice names and java model instances
      Returns:
      the PCM repository model