import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;\r
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;\r
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement;\r
-import eu.etaxonomy.taxeditor.ui.section.description.DescriptionElementDetailElement;\r
\r
+\r
+/**\r
+ * The context manager mediates context start/stop and workbench shutdowns to all registered listeners.\r
+ *\r
+ * @author a.theys \r
+ * @created mar 13, 2012\r
+ * @version 1.0\r
+ */\r
public class UseRecordDetailElement extends\r
AbstractCdmDetailElement<CategoricalData> implements SelectionListener {\r
\r
/** {@inheritDoc} */\r
@Override\r
public void handleEvent(Object eventSource) {\r
- /*\r
- * if(eventSource == checkbox_orderRelevant){\r
- * getEntity().setOrderRelevant(checkbox_orderRelevant.getSelection());\r
- * }\r
- */\r
if (eventSource == combo_UseCategory) {\r
if (combo_UseCategory.getSelection() != null) {\r
boolean isChanged = false;\r
for (Object object: combo_UseCategory.getControls()) {\r
if (object == eventSource) {\r
State selectedUseCategory = combo_UseCategory.getSelection();\r
- //List<State> newSubCategories = setUseCategoryComboTerms(TermStore.getTerms(State.class, null, false),selectedUseCategory);\r
if (selectedUseCategory != null) {\r
combo_UseSubCategory.setTerms(setUseCategoryComboTerms(TermStore.getTerms(State.class, null, false),selectedUseCategory));\r
\r