Revision a7e3d431
Added by Patrick Plitzner over 8 years ago
eu.etaxonomy.taxeditor.cdmlib/META-INF/MANIFEST.MF | ||
---|---|---|
50 | 50 |
eu.etaxonomy.cdm.ext.occurrence.gbif, |
51 | 51 |
eu.etaxonomy.cdm.ext.openurl, |
52 | 52 |
eu.etaxonomy.cdm.ext.sru, |
53 |
eu.etaxonomy.cdm.format, |
|
53 | 54 |
eu.etaxonomy.cdm.hibernate, |
54 | 55 |
eu.etaxonomy.cdm.hibernate.search, |
55 | 56 |
eu.etaxonomy.cdm.io.api.application, |
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateView.java | ||
---|---|---|
347 | 347 |
public void changed(Object element) { |
348 | 348 |
setDirty(true); |
349 | 349 |
firePropertyChange(IEditorPart.PROP_DIRTY); |
350 |
viewer.refresh(); |
|
350 |
viewer.refresh(new TreeNode(element));
|
|
351 | 351 |
} |
352 | 352 |
|
353 | 353 |
@Override |
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/derivateSearch/DerivateLabelProvider.java | ||
---|---|---|
27 | 27 |
import eu.etaxonomy.cdm.api.conversation.ConversationHolder; |
28 | 28 |
import eu.etaxonomy.cdm.api.service.IOccurrenceService; |
29 | 29 |
import eu.etaxonomy.cdm.api.service.molecular.ISequenceService; |
30 |
import eu.etaxonomy.cdm.format.CdmFormatter; |
|
31 |
import eu.etaxonomy.cdm.format.ICdmFormatter.FormatKey; |
|
30 | 32 |
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; |
31 | 33 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
32 | 34 |
import eu.etaxonomy.cdm.model.common.DefinedTerm; |
... | ... | |
130 | 132 |
/** {@inheritDoc} */ |
131 | 133 |
@Override |
132 | 134 |
public String getText(Object element) { |
133 |
return getDerivateText(element); |
|
135 |
if(element instanceof TreeNode){ |
|
136 |
element = ((TreeNode) element).getValue(); |
|
137 |
} |
|
138 |
CdmFormatter formatter = new CdmFormatter(FormatKey.ACCESSION_NUMBER, FormatKey.CLOSE_BRACKET, FormatKey.ACCESSION_NUMBER, FormatKey.OPEN_BRACKET, |
|
139 |
FormatKey.LOCALITY_TEXT, FormatKey.CLOSE_BRACKET); |
|
140 |
return formatter.format(element); |
|
141 |
// return getDerivateText(element); |
|
134 | 142 |
} |
135 | 143 |
|
136 | 144 |
/** {@inheritDoc} */ |
Also available in: Unified diff
Use formatter framework in DerivateLabelProvider