Class VariantsModelTransformationWizardRegistry
- java.lang.Object
-
- com.nomagic.magicdraw.variants.ui.modeltransformation.VariantsModelTransformationWizardRegistry
-
@OpenApiAll public class VariantsModelTransformationWizardRegistry extends java.lang.Object
The registry is used in model transformation wizard to list all registered variation point providers
-
-
Field Summary
Fields Modifier and Type Field Description private static VariantsModelTransformationWizardRegistry
registry
private java.util.List<VariantsModelTransformationWizardConfigurator>
variationPointsProviders
-
Constructor Summary
Constructors Modifier Constructor Description private
VariantsModelTransformationWizardRegistry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VariantsModelTransformationWizardRegistry
getInstance()
java.util.List<VariantsModelTransformationWizardConfigurator>
getVariationPointProviderConfigurators()
void
register(VariantsModelTransformationWizardConfigurator variantsModelTransformationWizardConfigurator)
Method adds given variation points provider to registry if registry already has variation points provider with same name as provided one, provided one isn't added to registryvoid
unregister(VariantsModelTransformationWizardConfigurator variantsModelTransformationWizardConfigurator)
Removes given variation points provider from registry
-
-
-
Field Detail
-
variationPointsProviders
private final java.util.List<VariantsModelTransformationWizardConfigurator> variationPointsProviders
-
registry
private static VariantsModelTransformationWizardRegistry registry
-
-
Method Detail
-
getInstance
public static VariantsModelTransformationWizardRegistry getInstance()
-
register
public void register(VariantsModelTransformationWizardConfigurator variantsModelTransformationWizardConfigurator)
Method adds given variation points provider to registry if registry already has variation points provider with same name as provided one, provided one isn't added to registry- Parameters:
variantsModelTransformationWizardConfigurator
- given variation points provider
-
getVariationPointProviderConfigurators
public java.util.List<VariantsModelTransformationWizardConfigurator> getVariationPointProviderConfigurators()
-
unregister
public void unregister(VariantsModelTransformationWizardConfigurator variantsModelTransformationWizardConfigurator)
Removes given variation points provider from registry- Parameters:
variantsModelTransformationWizardConfigurator
- given variation points provider
-
-