Revision 99e4ba58
Added by Anahit Babadshanjan over 15 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/config/impl/TaxonServiceConfiguratorImpl.java | ||
---|---|---|
10 | 10 |
import eu.etaxonomy.cdm.api.service.config.ITaxonServiceConfigurator; |
11 | 11 |
import eu.etaxonomy.cdm.api.service.config.IdentifiableServiceConfiguratorBase; |
12 | 12 |
import eu.etaxonomy.cdm.model.reference.ReferenceBase; |
13 |
import eu.etaxonomy.cdm.persistence.query.MatchMode; |
|
13 | 14 |
|
14 | 15 |
/** |
15 | 16 |
* @author a.babadshanjan |
... | ... | |
21 | 22 |
|
22 | 23 |
private boolean doTaxa = true; |
23 | 24 |
private boolean doSynonyms = false; |
25 |
private boolean doTaxaByCommonNames = false; |
|
24 | 26 |
private boolean doNamesWithoutTaxa = false; |
25 | 27 |
private String searchString; |
28 |
private MatchMode matchMode; |
|
26 | 29 |
private ReferenceBase sec = null; |
27 | 30 |
|
28 | 31 |
public static TaxonServiceConfiguratorImpl NewInstance() { |
29 | 32 |
return new TaxonServiceConfiguratorImpl(); |
30 | 33 |
} |
31 | 34 |
|
35 |
public boolean isDoTaxa() { |
|
36 |
return doTaxa; |
|
37 |
} |
|
38 |
|
|
39 |
public void setDoTaxa(boolean doTaxa) { |
|
40 |
this.doTaxa = doTaxa; |
|
41 |
} |
|
42 |
|
|
32 | 43 |
public boolean isDoSynonyms() { |
33 | 44 |
return doSynonyms; |
34 | 45 |
} |
... | ... | |
37 | 48 |
this.doSynonyms = doSynonyms; |
38 | 49 |
} |
39 | 50 |
|
40 |
public boolean isDoTaxa() { |
|
41 |
return doTaxa; |
|
51 |
/** |
|
52 |
* @return doTaxaByCommonNames |
|
53 |
*/ |
|
54 |
public boolean isDoTaxaByCommonNames() { |
|
55 |
return doTaxaByCommonNames; |
|
42 | 56 |
} |
43 | 57 |
|
44 |
public void setDoTaxa(boolean doTaxa) { |
|
45 |
this.doTaxa = doTaxa; |
|
58 |
/** |
|
59 |
* @param doTaxaByCommonNames |
|
60 |
*/ |
|
61 |
public void setDoTaxaByCommonNames(boolean doTaxaByCommonNames) { |
|
62 |
this.doTaxaByCommonNames = doTaxaByCommonNames; |
|
63 |
} |
|
64 |
|
|
65 |
/** |
|
66 |
* @return doNamesWithoutTaxa |
|
67 |
*/ |
|
68 |
public boolean isDoNamesWithoutTaxa() { |
|
69 |
return doNamesWithoutTaxa; |
|
46 | 70 |
} |
47 | 71 |
|
72 |
/** |
|
73 |
* @param doNamesWithoutTaxa |
|
74 |
*/ |
|
75 |
public void setDoNamesWithoutTaxa(boolean doNamesWithoutTaxa) { |
|
76 |
this.doNamesWithoutTaxa = doNamesWithoutTaxa; |
|
77 |
} |
|
78 |
|
|
48 | 79 |
public String getSearchString() { |
49 | 80 |
return searchString; |
50 | 81 |
} |
... | ... | |
53 | 84 |
this.searchString = searchString; |
54 | 85 |
} |
55 | 86 |
|
87 |
public MatchMode getMatchMode() { |
|
88 |
return matchMode; |
|
89 |
} |
|
90 |
|
|
91 |
public void setMatchMode(MatchMode matchMode) { |
|
92 |
this.matchMode = matchMode; |
|
93 |
} |
|
94 |
|
|
56 | 95 |
public ReferenceBase getSec() { |
57 | 96 |
return sec; |
58 | 97 |
} |
... | ... | |
60 | 99 |
public void setReferenceBase(ReferenceBase sec) { |
61 | 100 |
this.sec = sec; |
62 | 101 |
} |
63 |
|
|
64 |
/** |
|
65 |
* @return the doNamesWithoutTaxa |
|
66 |
*/ |
|
67 |
public boolean isDoNamesWithoutTaxa() { |
|
68 |
return doNamesWithoutTaxa; |
|
69 |
} |
|
70 |
|
|
71 |
/** |
|
72 |
* @param doNamesWithoutTaxa the doEmptyNames to set |
|
73 |
*/ |
|
74 |
public void setDoNamesWithoutTaxa(boolean doNamesWithoutTaxa) { |
|
75 |
this.doNamesWithoutTaxa = doNamesWithoutTaxa; |
|
76 |
} |
|
77 | 102 |
} |
Also available in: Unified diff
Search for vernacular names (ticket #624)