1 package eu
.etaxonomy
.cdm
.api
.service
;
5 import eu
.etaxonomy
.cdm
.model
.common
.Language
;
6 import eu
.etaxonomy
.cdm
.model
.description
.CategoricalData
;
7 import eu
.etaxonomy
.cdm
.model
.description
.StateData
;
8 import eu
.etaxonomy
.cdm
.model
.description
.TextData
;
10 public abstract class AbstractCategoricalDescriptionBuilder
extends DescriptionBuilder
<CategoricalData
>{
12 public TextData
build(CategoricalData data
, List
<Language
> languages
) {
13 return doBuild(data
.getStateData(), languages
);
16 protected abstract TextData
doBuild(List
<StateData
> stateDatas
, List
<Language
> languages
);