Class WizardModelParameter

java.lang.Object
nz.org.riskscape.engine.model.ModelParameter
nz.org.riskscape.wizard.WizardModelParameter

public class WizardModelParameter extends nz.org.riskscape.engine.model.ModelParameter

A ModelParameter that is specific to a wizard framework model.

  • Constructor Details

  • Method Details

    • getDescription

      public String getDescription(Locale locale)
      Overrides:
      getDescription in class nz.org.riskscape.engine.model.ModelParameter
    • toUserFriendlyString

      protected String toUserFriendlyString(String input)
      Overrides:
      toUserFriendlyString in class nz.org.riskscape.engine.model.ModelParameter
    • getLabel

      public String getLabel()
      Overrides:
      getLabel in class nz.org.riskscape.engine.model.ModelParameter
    • getChoices

      public List<nz.org.riskscape.engine.bind.ParameterTemplate.Choice> getChoices(Locale locale)
      Overrides:
      getChoices in class nz.org.riskscape.engine.model.ModelParameter
    • getProperties

      public Set<nz.org.riskscape.engine.bind.ParameterProperty> getProperties()
      Overrides:
      getProperties in class nz.org.riskscape.engine.model.ModelParameter
    • getMessage

      public Optional<String> getMessage(String suffix, Locale locale)
    • getQuestion

      public Question getQuestion()