Class IntegerRangeEditorProvider<T extends java.lang.Number & java.lang.Comparable<T>>

  • Type Parameters:
    T - the number type of the column (Byte, Short, Integer, or Long)
    All Implemented Interfaces:
    EditorProvider<T>
    Direct Known Subclasses:
    LongRangeEditorProvider

    public class IntegerRangeEditorProvider<T extends java.lang.Number & java.lang.Comparable<T>>
    extends IntegerEditorProvider<T>
    Base class for providing numeric range editors.
    • Method Detail

      • getEditor

        public ColumnConstraintEditor<T> getEditor​(ColumnConstraint<T> columnConstraint,
                                                   ColumnData<T> columnDataSource)
        Description copied from interface: EditorProvider
        Returns an editor initialized to the given columnConstraint.
        Specified by:
        getEditor in interface EditorProvider<T extends java.lang.Number & java.lang.Comparable<T>>
        Overrides:
        getEditor in class IntegerEditorProvider<T extends java.lang.Number & java.lang.Comparable<T>>
        Parameters:
        columnConstraint - the constraint whose value is to be edited.
        columnDataSource - the context of the data in the table.
        Returns:
        an editor initialized to the given columnConstraint.