Class MeasuringPointModelElementProvider


  • public class MeasuringPointModelElementProvider
    extends Object
    Provider for all model elements which are needed in the measuring point wizard pages
    • Constructor Detail

      • MeasuringPointModelElementProvider

        public MeasuringPointModelElementProvider()
    • Method Detail

      • getAssemblyContexts

        public List<org.palladiosimulator.pcm.core.composition.AssemblyContext> getAssemblyContexts()
        iterates over all system elements and returns all assembly contexts
        Returns:
        List
      • getResourceContainer

        public List<org.palladiosimulator.pcm.resourceenvironment.ResourceContainer> getResourceContainer()
        iterates over all resource environments and returns all resource containers
        Returns:
        List
      • getActiveResources

        public List<org.palladiosimulator.pcm.resourceenvironment.ProcessingResourceSpecification> getActiveResources()
        iterates over all resource containers and returns all active resource specifications
        Returns:
        List
      • getLinkingResources

        public List<org.palladiosimulator.pcm.resourceenvironment.LinkingResource> getLinkingResources()
        iterates over all resource environments and returns all linking resources
        Returns:
        List
      • getUsageScenarios

        public List<org.palladiosimulator.pcm.usagemodel.UsageScenario> getUsageScenarios()
        iterates over all usage models and returns all usage scenarios
        Returns:
        List
      • getEntryLevelSystemCalls

        public List<org.palladiosimulator.pcm.usagemodel.AbstractUserAction> getEntryLevelSystemCalls()
        iterates over all usage scenarios and returns all entry level system calls
        Returns:
        List
      • getExternalCallActions

        public List<EObject> getExternalCallActions()
        iterates over all seffs and returns all external call action
        Returns:
        List
      • getComponents

        public List<EObject> getComponents()
        iterates over all repositories and returns all basic components
        Returns:
        List
      • getSeffs

        public List<EObject> getSeffs()
        iterates over all basic components and returns all seffs
        Returns:
        List