01: package org.columba.core.search.api;
02:
03: public interface ISearchCriteria {
04:
05: /**
06: * Returns technical name. Should be unique in the provider context.
07: *
08: * @return
09: */
10: String getTechnicalName();
11:
12: /**
13: * Returns human-readable name of search criteria.
14: *
15: * @return
16: */
17: String getTitle();
18:
19: String getName();
20:
21: /**
22: * Returns human-readable description of search criteria.
23: *
24: * @return
25: */
26: String getDescription();
27:
28: }
|