3 * Copyright (C) 2009 EDIT
4 * European Distributed Institute of Taxonomy
5 * http://www.e-taxonomy.eu
7 * The contents of this file are subject to the Mozilla Public License Version 1.1
8 * See LICENSE.TXT at the top of this package for the full license terms.
10 package eu
.etaxonomy
.cdm
.api
.service
.config
;
12 import java
.util
.UUID
;
19 public class MatchingTaxonConfigurator
{
21 public static MatchingTaxonConfigurator
NewInstance(){
22 return new MatchingTaxonConfigurator();
25 private String taxonNameTitle
;
29 private UUID classificationUuid
;
31 private boolean includeSynonyms
= true;
33 private boolean onlyMatchingSecUuid
= false;
35 private boolean onlyMatchingClassificationUuid
= false;
38 * @return the taxonName
40 public String
getTaxonNameTitle() {
41 return taxonNameTitle
;
45 * @param taxonName the taxonName to set
47 public void setTaxonNameTitle(String taxonNameTitle
) {
48 this.taxonNameTitle
= taxonNameTitle
;
54 public UUID
getSecUuid() {
59 * @param secUuid the secUuid to set
61 public void setSecUuid(UUID secUuid
) {
62 this.secUuid
= secUuid
;
66 * @return the classificationUuid
68 public UUID
getClassificationUuid() {
69 return classificationUuid
;
73 * @param classificationUuid the classificationUuid to set
75 public void setClassificationUuid(UUID classificationUuid
) {
76 this.classificationUuid
= classificationUuid
;
80 * @return the includeSynonyms
82 public boolean isIncludeSynonyms() {
83 return includeSynonyms
;
87 * @param includeSynonyms the includeSynonyms to set
89 public void setIncludeSynonyms(boolean includeSynonyms
) {
90 this.includeSynonyms
= includeSynonyms
;
94 * @return the onlyMatchingSecUuid
96 public boolean isOnlyMatchingSecUuid() {
97 return onlyMatchingSecUuid
;
101 * @param onlyMatchingSecUuid the onlyMatchingSecUuid to set
103 public void setOnlyMatchingSecUuid(boolean onlyMatchingSecUuid
) {
104 this.onlyMatchingSecUuid
= onlyMatchingSecUuid
;
108 * @return the onlyMatchingClassificationUuid
110 public boolean isOnlyMatchingClassificationUuid() {
111 return onlyMatchingClassificationUuid
;
115 * @param onlyMatchingClassificationUuid the onlyMatchingClassificationUuid to set
117 public void setOnlyMatchingClassificationUuid(
118 boolean onlyMatchingClassificationUuid
) {
119 this.onlyMatchingClassificationUuid
= onlyMatchingClassificationUuid
;