1 package eu
.etaxonomy
.cdm
.api
.service
;
5 import eu
.etaxonomy
.cdm
.model
.common
.Language
;
6 import eu
.etaxonomy
.cdm
.model
.description
.DescriptionElementBase
;
7 import eu
.etaxonomy
.cdm
.model
.description
.Feature
;
8 import eu
.etaxonomy
.cdm
.model
.description
.TextData
;
10 public abstract class DescriptionBuilder
<T
extends DescriptionElementBase
> {
11 public abstract TextData
build(T descriptionElement
, List
<Language
> languages
);
13 protected abstract String
buildFeature(Feature feature
, boolean doItBetter
);