/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. */ public TextFilterList(EventList source, String[] propertyNames) { this(source, null, GlazedLists.textFilterator(propertyNames)); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. * @param filterEdit a text field for typing in the filter text. */ public TextFilterList(EventList source, String[] propertyNames, JTextField filterEdit) { this(source, GlazedLists.textFilterator(propertyNames), filterEdit); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. * @param filterEdit a text field for typing in the filter text. */ public TextFilterList(EventList source, Text filterEdit, String[] propertyNames) { this(source, filterEdit, GlazedLists.textFilterator(propertyNames)); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. * @param filterEdit a text field for typing in the filter text. */ public TextFilterList(EventList source, String[] propertyNames, JTextField filterEdit) { this(source, GlazedLists.textFilterator(propertyNames), filterEdit); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. * @param filterEdit a text field for typing in the filter text. */ public TextFilterList(EventList source, String[] propertyNames, JTextField filterEdit) { this(source, GlazedLists.textFilterator(propertyNames), filterEdit); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. */ public TextFilterList(EventList source, String[] propertyNames) { this(source, null, GlazedLists.textFilterator(propertyNames)); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. */ public TextFilterList(EventList source, String[] propertyNames) { this(source, null, GlazedLists.textFilterator(propertyNames)); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. * @param filterEdit a text field for typing in the filter text. */ public TextFilterList(EventList source, Text filterEdit, String[] propertyNames) { this(source, filterEdit, GlazedLists.textFilterator(propertyNames)); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. * @param filterEdit a text field for typing in the filter text. */ public TextFilterList(EventList source, Text filterEdit, String[] propertyNames) { this(source, filterEdit, GlazedLists.textFilterator(propertyNames)); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. */ public TextFilterList(EventList source, String[] propertyNames) { this(source, GlazedLists.textFilterator(propertyNames), new JTextField("")); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. */ public TextFilterList(EventList source, String[] propertyNames) { this(source, GlazedLists.textFilterator(propertyNames), new JTextField("")); }
/** * Creates a {@link TextFilterList} that filters the specified {@link EventList} * of elements using the JavaBeans property names specified to get the * {@link String}s to search. * * <p>Note that the classes which will be obfuscated may not work with * reflection. In this case, implement a {@link TextFilterator} manually. * * @param propertyNames an array of property names in the JavaBeans format. * For example, if your list contains Objects with the methods getFirstName(), * setFirstName(String), getAge(), setAge(Integer), then this array should * contain the two strings "firstName" and "age". This format is specified * by the JavaBeans {@link java.beans.PropertyDescriptor}. */ public TextFilterList(EventList source, String[] propertyNames) { this(source, GlazedLists.textFilterator(propertyNames), new JTextField("")); }