1 package org.columba.core.search.api;2 3 4 public interface ISearchCriteria {5 6 /**7 * Returns technical name. Should be unique in the provider context.8 * 9 * @return10 */11 String getTechnicalName();12 13 /**14 * Returns human-readable name of search criteria.15 * 16 * @return17 */18 String getTitle();19 20 String getName();21 22 /**23 * Returns human-readable description of search criteria.24 * 25 * @return26 */27 String getDescription();28 29 }30