Revision ab85ad67
Added by Andreas Müller almost 2 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/DescriptionBase.java | ||
---|---|---|
45 | 45 |
import org.hibernate.search.annotations.ContainedIn; |
46 | 46 |
import org.hibernate.search.annotations.FieldBridge; |
47 | 47 |
|
48 |
import eu.etaxonomy.cdm.hibernate.HHH_9751_Util; |
|
49 | 48 |
import eu.etaxonomy.cdm.hibernate.search.DescriptionBaseClassBridge; |
50 | 49 |
import eu.etaxonomy.cdm.hibernate.search.GroupByTaxonClassBridge; |
51 | 50 |
import eu.etaxonomy.cdm.hibernate.search.NotNullAwareIdBridge; |
... | ... | |
209 | 208 |
* @see #getDescriptionSources() |
210 | 209 |
*/ |
211 | 210 |
public void addElement(DescriptionElementBase element) { |
212 |
HHH_9751_Util.removeAllNull(this.descriptionElements); |
|
213 | 211 |
if (element.getInDescription() != null){ |
214 | 212 |
element.getInDescription().removeElement(element); |
215 | 213 |
} |
... | ... | |
222 | 220 |
* @param elements |
223 | 221 |
*/ |
224 | 222 |
public void addElements(DescriptionElementBase ... elements) { |
225 |
HHH_9751_Util.removeAllNull(this.descriptionElements); |
|
226 | 223 |
for (DescriptionElementBase element : elements){ |
227 | 224 |
addElement(element); |
228 | 225 |
} |
... | ... | |
237 | 234 |
* @see #addElement(DescriptionElementBase) |
238 | 235 |
*/ |
239 | 236 |
public void removeElement(DescriptionElementBase element) { |
240 |
HHH_9751_Util.removeAllNull(this.descriptionElements); |
|
241 | 237 |
this.descriptionElements.remove(element); |
242 | 238 |
element.setInDescription(null); |
243 | 239 |
} |
Also available in: Unified diff
ref #10067, ref #8127 remove "removeAllNull" (HHH_9751_Util) from DescriptionBase