Home | History | Annotate | Download | only in widget

Lines Matching defs:constraint

79      * @param constraint the constraint used to filter the data
83 public final void filter(CharSequence constraint) {
84 filter(constraint, null);
94 * @param constraint the constraint used to filter the data
101 public final void filter(CharSequence constraint, FilterListener listener) {
110 final long delay = (mDelayer == null) ? 0 : mDelayer.getPostingDelay(constraint);
115 // make sure we use an immutable copy of the constraint, so that
117 args.constraint = constraint != null ? constraint.toString() : null;
129 * constraint. Subclasses must implement this method to perform the
136 * <p><strong>Contract:</strong> When the constraint is null, the original
139 * @param constraint the constraint used to filter the data
146 protected abstract FilterResults performFiltering(CharSequence constraint);
153 * @param constraint the constraint used to filter the data
160 protected abstract void publishResults(CharSequence constraint,
234 args.results = performFiltering(args.constraint);
282 publishResults(args.constraint, args.results);
296 * <p>The constraint used to filter the data.</p>
298 CharSequence constraint;
317 * @param constraint The constraint passed to {@link Filter#filter(CharSequence)}
321 long getPostingDelay(CharSequence constraint);