Class RangeParameterBinder

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

public class RangeParameterBinder extends AbstractParameterBinder
ParameterBinder for ranged parameters.
Author:
Nick Collier
  • Constructor Details

    • RangeParameterBinder

      public RangeParameterBinder(String name, String displayName, int min, int max, int spacing)
  • 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.