+++ /dev/null
-/**\r
-* Copyright (C) 2011 EDIT\r
-* European Distributed Institute of Taxonomy\r
-* http://www.e-taxonomy.eu\r
-*\r
-* The contents of this file are subject to the Mozilla Public License Version 1.1\r
-* See LICENSE.TXT at the top of this package for the full license terms.\r
-*/\r
-package eu.etaxonomy.taxeditor.editor.view.uses.handler;\r
-\r
-\r
-import org.eclipse.core.commands.ExecutionEvent;\r
-\r
-import eu.etaxonomy.cdm.model.description.DescriptionBase;\r
-import eu.etaxonomy.cdm.model.description.Feature;\r
-import eu.etaxonomy.taxeditor.editor.EditorUtil;\r
-import eu.etaxonomy.taxeditor.editor.view.descriptive.handler.CreateDescriptionElementHandler;\r
-import eu.etaxonomy.taxeditor.editor.view.uses.operation.CreateUseSummaryOperation;\r
-import eu.etaxonomy.taxeditor.operation.AbstractPostOperation;\r
-import eu.etaxonomy.taxeditor.operation.IPostOperationEnabled;\r
-import eu.etaxonomy.taxeditor.store.UseObjectStore;\r
-\r
-/**\r
- * CreateUseSummaryHandler Class\r
- * @author a.theys\r
- * @created mar 13, 2012\r
- * @version 1.0\r
- */\r
-public class CreateUseSummaryHandler extends CreateDescriptionElementHandler {\r
- /** {@inheritDoc} */\r
- @Override\r
- protected AbstractPostOperation operationCreationInstance(String label, ExecutionEvent event, DescriptionBase<?> description, IPostOperationEnabled postOperationEnabled) {\r
- //Use Record Feature retrieval below\r
- Feature feature = UseObjectStore.getUseSummaryFeature();\r
- \r
- feature.setSupportsTextData(true);\r
- return new CreateUseSummaryOperation(label, EditorUtil.getUndoContext(), description, feature, postOperationEnabled);\r
- }\r
-\r
-}\r