Interface VariantsModelTransformationWizardConfigurator


@OpenApiAll public interface VariantsModelTransformationWizardConfigurator
Used to provide properties related to variation points provider
See Also:
  • Method Details

    • getVariationPointsProvider

      VariationPointsProvider getVariationPointsProvider()
      Returns:
      VariationPointsProvider
      See Also:
    • getVisibleProperties

      @CheckForNull PropertyManager getVisibleProperties(Project project)
      Properties are saved in project options as invisible properties
      Parameters:
      project - currently active project
      Returns:
      properties that will be visible and may be edited in model transformation wizard transformation details panel
      See Also:
    • getInvisibleProperties

      @CheckForNull PropertyManager getInvisibleProperties(Project project)
      Properties are saved in project options as invisible properties
      Parameters:
      project - currently active project
      Returns:
      properties that wont be visible in any GUI
      See Also:
    • isVariationPointsProviderVisible

      boolean isVariationPointsProviderVisible(Project project)
      Checks if @see VariationPointsProvider should be visible in model transformation wizard dialog for given project
      Parameters:
      project - currently active project
      Returns:
      true if VariationPointsProvider should be visible in th dialog, false otherwise