Class RecorderExtensionHelper
java.lang.Object
org.palladiosimulator.recorderframework.utils.RecorderExtensionHelper
Helper to load recorder-related extensions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<ILaunchConfigurationTab>
Gets all launch configuration tabs that are registered via recorder extension points.getRecorderConfigurationFactoryForName
(String recorderName) Gets the recorder configuration factory for the given recorder name via recorder extension points.Gets all recorder names that are registered via recorder extension points.static IRecorder
instantiateRecorderImplementationForRecorder
(String recorderName) Gets the recorder implementation for the given recorder name via recorder extension points.
-
Constructor Details
-
RecorderExtensionHelper
public RecorderExtensionHelper()
-
-
Method Details
-
getRecorderNames
Gets all recorder names that are registered via recorder extension points.- Returns:
- the list of recorder names.
-
getLaunchConfigTabs
Gets all launch configuration tabs that are registered via recorder extension points.- Returns:
- the list of configuration tabs.
-
getRecorderConfigurationFactoryForName
public static IRecorderConfigurationFactory getRecorderConfigurationFactoryForName(String recorderName) Gets the recorder configuration factory for the given recorder name via recorder extension points.- Parameters:
recorderName
- the given recorder name.- Returns:
- the recorder configuration factory.
-
instantiateRecorderImplementationForRecorder
Gets the recorder implementation for the given recorder name via recorder extension points.- Parameters:
recorderName
- the given recorder name.- Returns:
- the recorder implementation.
-