Project

General

Profile

Download (609 Bytes) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.cdm.api.service;
2

    
3
import java.util.List;
4

    
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;
9

    
10
public abstract class AbstractCategoricalDescriptionBuilder extends DescriptionBuilder<CategoricalData>{
11
	
12
	public TextData build(CategoricalData data, List<Language> languages) {
13
		   return doBuild(data.getStateData(), languages);
14
		 }
15

    
16
	protected abstract TextData doBuild(List<StateData> stateDatas, List<Language> languages);
17

    
18
}
(1-1/97)