Revision 49a64920
Added by Cherian Mathew almost 11 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java | ||
---|---|---|
46 | 46 |
import eu.etaxonomy.cdm.model.common.Annotation; |
47 | 47 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
48 | 48 |
import eu.etaxonomy.cdm.model.common.Credit; |
49 |
import eu.etaxonomy.cdm.model.common.DefinedTerm; |
|
49 | 50 |
import eu.etaxonomy.cdm.model.common.DefinedTermBase; |
50 |
import eu.etaxonomy.cdm.model.common.DescriptionElementSource;
|
|
51 |
import eu.etaxonomy.cdm.model.description.DescriptionElementSource;
|
|
51 | 52 |
import eu.etaxonomy.cdm.model.common.Extension; |
52 | 53 |
import eu.etaxonomy.cdm.model.common.GrantedAuthorityImpl; |
53 | 54 |
import eu.etaxonomy.cdm.model.common.Group; |
... | ... | |
67 | 68 |
import eu.etaxonomy.cdm.model.description.Feature; |
68 | 69 |
import eu.etaxonomy.cdm.model.description.IndividualsAssociation; |
69 | 70 |
import eu.etaxonomy.cdm.model.description.KeyStatement; |
70 |
import eu.etaxonomy.cdm.model.description.Modifier; |
|
71 | 71 |
import eu.etaxonomy.cdm.model.description.QuantitativeData; |
72 |
import eu.etaxonomy.cdm.model.description.Scope; |
|
73 | 72 |
import eu.etaxonomy.cdm.model.description.StateData; |
74 | 73 |
import eu.etaxonomy.cdm.model.description.StatisticalMeasurementValue; |
75 | 74 |
import eu.etaxonomy.cdm.model.description.TaxonInteraction; |
... | ... | |
88 | 87 |
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignation; |
89 | 88 |
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit; |
90 | 89 |
import eu.etaxonomy.cdm.model.occurrence.DeterminationEvent; |
91 |
import eu.etaxonomy.cdm.model.occurrence.Specimen; |
|
92 | 90 |
import eu.etaxonomy.cdm.model.reference.Reference; |
93 | 91 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
94 | 92 |
import eu.etaxonomy.cdm.model.taxon.TaxonNode; |
... | ... | |
2048 | 2046 |
} else if (entity instanceof IdentifiableSource) { |
2049 | 2047 |
element = new IdentifiableSourceElement(this, parentElement, |
2050 | 2048 |
(IdentifiableSource) entity, removeListener, style); |
2051 |
} else if (entity instanceof Scope) { |
|
2052 |
element = new ScopeElement(this, parentElement, (Scope) entity, |
|
2049 |
} else if (entity instanceof DefinedTerm) { |
|
2050 |
//FIXME:3.3MC |
|
2051 |
element = new ScopeElement(this, parentElement, (DefinedTerm) entity, |
|
2053 | 2052 |
removeListener, style); |
2054 |
} else if (entity instanceof Modifier) {
|
|
2053 |
} else if (entity instanceof DefinedTerm) {
|
|
2055 | 2054 |
element = new ModifierElement(this, parentElement, |
2056 |
(Modifier) entity, removeListener, style);
|
|
2055 |
(DefinedTerm) entity, removeListener, style);
|
|
2057 | 2056 |
} else if (entity instanceof Reference) { |
2058 | 2057 |
element = new DescriptionSourceElement(this, parentElement, |
2059 | 2058 |
(Reference) entity, removeListener, style); |
... | ... | |
2074 | 2073 |
parentElement, (StatisticalMeasurementValue) entity, |
2075 | 2074 |
removeListener, style); |
2076 | 2075 |
} else if (entity instanceof DerivedUnit) { |
2076 |
//FIXME:3.3MC |
|
2077 | 2077 |
element = new DerivedUnitElement(this, parentElement, |
2078 | 2078 |
(DerivedUnit) entity, removeListener, style); |
2079 | 2079 |
} else if (entity instanceof NamedArea) { |
... | ... | |
2081 | 2081 |
(NamedArea) entity, removeListener, style); |
2082 | 2082 |
} else if (entity instanceof DeterminationEvent) { |
2083 | 2083 |
element = new DeterminationEventDetailElement(this, parentElement, |
2084 |
(DeterminationEvent) entity, removeListener, style); |
|
2085 |
} else if (entity instanceof Specimen) { |
|
2084 |
(DeterminationEvent) entity, removeListener, style); |
|
2085 |
} else if (entity instanceof DerivedUnit) { |
|
2086 |
//FIXME:3.3MC |
|
2086 | 2087 |
element = new SpecimenCollectionDetailElement(this, parentElement, |
2087 |
(Specimen) entity, removeListener, style);
|
|
2088 |
(DerivedUnit) entity, removeListener, style);
|
|
2088 | 2089 |
} else if (entity instanceof User) { |
2089 | 2090 |
element = new MemberDetailElement(this, parentElement, |
2090 | 2091 |
(User) entity, removeListener, style); |
Also available in: Unified diff
Aligning Editor with 3.3 model changes. First phase commit which updates only the classes.
Branch not compilable at the moment.