Revision f6a8dc56
Added by Patrick Plitzner over 10 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/classification/TaxonNodeDetailElement.java | ||
---|---|---|
15 | 15 |
import eu.etaxonomy.cdm.model.name.TaxonNameBase; |
16 | 16 |
import eu.etaxonomy.cdm.model.reference.Reference; |
17 | 17 |
import eu.etaxonomy.cdm.model.taxon.Classification; |
18 |
import eu.etaxonomy.cdm.model.taxon.ITreeNode; |
|
18 |
import eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode;
|
|
19 | 19 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
20 | 20 |
import eu.etaxonomy.cdm.model.taxon.TaxonNode; |
21 | 21 |
import eu.etaxonomy.taxeditor.parser.ParseHandler; |
... | ... | |
36 | 36 |
* @created Sep 27, 2010 |
37 | 37 |
* @version 1.0 |
38 | 38 |
*/ |
39 |
public class TaxonNodeDetailElement extends AbstractCdmDetailElement<ITreeNode> { |
|
39 |
public class TaxonNodeDetailElement extends AbstractCdmDetailElement<ITaxonTreeNode> {
|
|
40 | 40 |
|
41 | 41 |
private EntitySelectionElement<Classification> selection_classification; |
42 | 42 |
|
... | ... | |
44 | 44 |
|
45 | 45 |
private TaxonNodeSelectionElement selection_parentTaxonNode; |
46 | 46 |
|
47 |
private ITreeNode parentTreeNode; |
|
47 |
private ITaxonTreeNode parentTreeNode;
|
|
48 | 48 |
|
49 | 49 |
private EntitySelectionElement<Taxon> selection_reuseExistingTaxon; |
50 | 50 |
|
... | ... | |
88 | 88 |
/** {@inheritDoc} */ |
89 | 89 |
@Override |
90 | 90 |
protected void createControls(ICdmFormElement formElement, |
91 |
ITreeNode entity, int style) {
|
|
91 |
ITaxonTreeNode entity, int style) {
|
|
92 | 92 |
selection_classification = formFactory |
93 | 93 |
.createSelectionElement(Classification.class, |
94 | 94 |
getConversationHolder(), formElement, "Classification", |
... | ... | |
181 | 181 |
* Getter for the field <code>parentTreeNode</code>. |
182 | 182 |
* </p> |
183 | 183 |
* |
184 |
* @return a {@link eu.etaxonomy.cdm.model.taxon.ITreeNode} object. |
|
184 |
* @return a {@link eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode} object.
|
|
185 | 185 |
*/ |
186 |
public ITreeNode getParentTreeNode() { |
|
186 |
public ITaxonTreeNode getParentTreeNode() {
|
|
187 | 187 |
return parentTreeNode; |
188 | 188 |
} |
189 | 189 |
|
... | ... | |
211 | 211 |
* @param parentTreeNode |
212 | 212 |
* the parentTreeNode to set |
213 | 213 |
*/ |
214 |
private void setParentTreeNode(ITreeNode parentTreeNode) { |
|
214 |
private void setParentTreeNode(ITaxonTreeNode parentTreeNode) {
|
|
215 | 215 |
this.parentTreeNode = parentTreeNode; |
216 | 216 |
|
217 | 217 |
if (parentTreeNode instanceof Classification) { |
Also available in: Unified diff
merged model adaptions to cdmlib 3.2.4 from campanula branch