Revision 5400ca5d
Added by Katja Luther about 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/description/NaturalLanguageDetailElement.java | ||
---|---|---|
22 | 22 |
import eu.etaxonomy.cdm.api.service.NaturalLanguageGenerator; |
23 | 23 |
import eu.etaxonomy.cdm.model.description.DescriptionBase; |
24 | 24 |
import eu.etaxonomy.cdm.model.description.FeatureTree; |
25 |
import eu.etaxonomy.cdm.model.description.TaxonDescription; |
|
25 | 26 |
import eu.etaxonomy.cdm.model.description.TextData; |
26 | 27 |
import eu.etaxonomy.taxeditor.model.AbstractUtility; |
27 | 28 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
... | ... | |
38 | 39 |
* @created Sep 16, 2010 |
39 | 40 |
* @version 1.0 |
40 | 41 |
*/ |
41 |
public class NaturalLanguageDetailElement extends AbstractCdmDetailElement<DescriptionBase> {
|
|
42 |
public class NaturalLanguageDetailElement extends AbstractCdmDetailElement<TaxonDescription> {
|
|
42 | 43 |
|
43 | 44 |
|
44 | 45 |
private static final Logger logger = Logger |
... | ... | |
59 | 60 |
/** {@inheritDoc} */ |
60 | 61 |
@Override |
61 | 62 |
protected void createControls(ICdmFormElement formElement, |
62 |
DescriptionBase entity, int style) {
|
|
63 |
TaxonDescription entity, int style) {
|
|
63 | 64 |
label = formFactory.createLabel(formElement, "Generating Natural Language Description ..."); |
64 | 65 |
|
65 | 66 |
if(entity.hasStructuredData()){ |
... | ... | |
86 | 87 |
private FeatureTree featureTree = PreferencesUtil.getDefaultFeatureTreeForStructuredDescription(); |
87 | 88 |
private Display display = Display.getCurrent(); |
88 | 89 |
|
89 |
public FetchNaturalLanguageDescriptionJob(String jobName, DescriptionBase entity){
|
|
90 |
public FetchNaturalLanguageDescriptionJob(String jobName, TaxonDescription entity){
|
|
90 | 91 |
super(jobName); |
91 | 92 |
this.entity = entity; |
92 | 93 |
} |
Also available in: Unified diff
revert changes in NaturalLanguageDetail elements