Class ListParameterBinder

java.lang.Object
repast.simphony.ui.parameters.AbstractParameterBinder
repast.simphony.ui.parameters.ListParameterBinder
All Implemented Interfaces:
ParameterBinder

public class ListParameterBinder extends AbstractParameterBinder
ParameterBinder for parameters constrained to a list of values.
Author:
Nick Collier
  • Constructor Details

    • ListParameterBinder

      public ListParameterBinder(String name, String displayName)
  • Method Details

    • getComponent

      public JComponent getComponent(Parameters params)
      Description copied from interface: ParameterBinder
      Creates a JComponent for a parameter in the parameters.
      Returns:
      the created JComponent.
    • resetToDefault

      public void resetToDefault()
      Description copied from interface: ParameterBinder
      Resets the JComponent to the default value of its parameter.
    • toParameter

      public void toParameter()
      Description copied from interface: ParameterBinder
      Updates the parameter that this is a binder for with the latest value from the created component.
    • toXML

      public String toXML()
      Description copied from interface: ParameterBinder
      Gets the parameter xml representation of this ParameterBinder.
      Returns:
      the parameter xml representation of this ParameterBinder.