Class MeasuringPointModelElementProvider
java.lang.Object
org.palladiosimulator.measurementsui.dataprovider.MeasuringPointModelElementProvider
Provider for all model elements which are needed in the measuring point wizard pages
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionList<org.palladiosimulator.pcm.resourceenvironment.ProcessingResourceSpecification>
iterates over all resource containers and returns all active resource specificationsList<org.palladiosimulator.pcm.core.composition.AssemblyContext>
iterates over all system elements and returns all assembly contextsiterates over all repositories and returns all basic componentsList<org.palladiosimulator.pcm.usagemodel.AbstractUserAction>
iterates over all usage scenarios and returns all entry level system callsiterates over all seffs and returns all external call actionList<org.palladiosimulator.pcm.resourceenvironment.LinkingResource>
iterates over all resource environments and returns all linking resourcesList<org.palladiosimulator.pcm.resourceenvironment.ResourceContainer>
iterates over all resource environments and returns all resource containersgetSeffs()
iterates over all basic components and returns all seffsList<org.palladiosimulator.pcm.usagemodel.UsageScenario>
iterates over all usage models and returns all usage scenarios
-
Constructor Details
-
MeasuringPointModelElementProvider
public MeasuringPointModelElementProvider()
-
-
Method Details
-
getAssemblyContexts
iterates over all system elements and returns all assembly contexts- Returns:
- List
-
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
iterates over all resource environments and returns all linking resources- Returns:
- List
-
getUsageScenarios
iterates over all usage models and returns all usage scenarios- Returns:
- List
-
getEntryLevelSystemCalls
iterates over all usage scenarios and returns all entry level system calls- Returns:
- List
-
getExternalCallActions
iterates over all seffs and returns all external call action- Returns:
- List
-
getComponents
iterates over all repositories and returns all basic components- Returns:
- List
-
getSeffs
iterates over all basic components and returns all seffs- Returns:
- List
-