1 package com.loribel.commons.abstraction; 2 3 /*** 4 * Abstraction of a String interval. 5 */ 6 public interface GB_StringSelectorSet 7 extends 8 GB_SelectorSet, 9 GB_StringSelector 10 { 11 void setIgnoreCase( 12 boolean a_flag); 13 14 /*** 15 * Sets the min value of the interval or the value used as constraint. 16 */ 17 void setValue( 18 String a_minValue); 19 20 /*** 21 * Sets the max value of interval if needed. 22 */ 23 void setValue2( 24 String a_maxValue); 25 26 /*** 27 * Sets the values for type INCLUDE or EXCLUDE 28 * @param a_values 29 */ 30 void setValues( 31 String[] a_values); 32 33 }