import eu.etaxonomy.taxeditor.editor.EditorUtil;\r
import eu.etaxonomy.taxeditor.operations.ChangeConceptRelationshipTypeOperation;\r
import eu.etaxonomy.taxeditor.operations.ChangeConceptToSynonymOperation;\r
-import eu.etaxonomy.taxeditor.operations.ChangeHomotypicGroupOperation;\r
-import eu.etaxonomy.taxeditor.operations.ChangeSynonymToMisapplicationOperation;\r
import eu.etaxonomy.taxeditor.propertysheet.name.ConceptPropertySource;\r
\r
/**\r
* @created 26.01.2009\r
* @version 1.0\r
*/\r
-public class ConceptComposite extends NameComposite {\r
+public class ConceptComposite extends NameComposite<Taxon> {\r
\r
private Taxon relatedTaxon;\r
private TaxonRelationshipType relationshipType;\r
private ConceptComposite(TaxonNameEditor editor, Composite parent,\r
Taxon relatedTaxon, TaxonRelationshipType relationshipType, \r
boolean acceptedTaxonIsFromTaxon) {\r
- super(editor, parent, NameComposite.CONCEPTRELATION, relatedTaxon);\r
- \r
- this.taxon = editor.getTaxon();\r
+ super(editor, parent, relatedTaxon);\r
+\r
this.relatedTaxon = relatedTaxon;\r
this.relationshipType = relationshipType;\r
this.setAcceptedTaxonIsFromTaxon(acceptedTaxonIsFromTaxon);\r
+ }\r
+ \r
+ /* (non-Javadoc)\r
+ * @see eu.etaxonomy.taxeditor.editor.name.NameComposite#initializeComposite()\r
+ */\r
+ @Override\r
+ protected void initializeComposite() {\r
\r
setIsDraggable(true);\r
setIcon(CONCEPT_ICON);\r