Package rma.swing

Class RmaJIntegerSetField

All Implemented Interfaces:
FocusListener, MouseMotionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, DocumentListener, Scrollable, Modifiable, EditableComponent, FormManagementListener, RmaValidComponent

public class RmaJIntegerSetField extends RmaJDescriptionField
See Also:
  • Constructor Details

    • RmaJIntegerSetField

      public RmaJIntegerSetField()
      Instantiates a new rma j integer set field.
  • Method Details

    • getIntegerSet

      public int[] getIntegerSet()
      Parses positive integers out of a String. Integers must be seperated with commas. Ranges can be entered using dashes to indicate range. i.e. 2-5 Does not parse negative numbers
      Returns:
      the int[] collected from the String for the set
    • isParsableToInt

      public boolean isParsableToInt(String i)
      Checks if a string is a parsable int.
      Parameters:
      i - to be parsed
      Returns:
      true, if string can be parsed to an int
    • getIntegerSet

      @Deprecated public void getIntegerSet(List<Integer> integerSet)
      Deprecated.
      This method is replaced by setIntegerSet
      Parameters:
      integerSet -
    • setIntegerSet

      public void setIntegerSet(List<Integer> integerSet)
      Parameters:
      integerSet -