cleanup
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / key / polytomous / operation / InsertPolytomousKeyNodeOperation.java
index a865e77e7eb6deb7cbdf116fca5d2ba75e2f2674..1957642a9004a60d793ea93d8c769ceca8ec9d60 100644 (file)
@@ -18,31 +18,21 @@ import eu.etaxonomy.cdm.api.application.CdmChangeEvent.Action;
 import eu.etaxonomy.cdm.model.common.CdmBase;
 import eu.etaxonomy.cdm.model.description.PolytomousKeyNode;
 import eu.etaxonomy.taxeditor.editor.l10n.Messages;
-import eu.etaxonomy.taxeditor.operation.IPostOperationEnabled;
 import eu.etaxonomy.taxeditor.operation.CdmDefaultOperation;
+import eu.etaxonomy.taxeditor.operation.IPostOperationEnabled;
 
 /**
  * @author k.luther
  * @date 17.11.2016
- *
  */
 public class InsertPolytomousKeyNodeOperation extends CdmDefaultOperation  {
 
-    private final PolytomousKeyNode parentNode;
-
     private final static String LABEL = Messages.InsertPolytomousKeyNodeOperation_INSERT_KEY;
 
-    /**
-    *
-    */
-   protected IPostOperationEnabled postOperationEnabled;
+    private final PolytomousKeyNode parentNode;
+
+    protected IPostOperationEnabled postOperationEnabled;
 
-    /**
-     * @param label
-     * @param action
-     * @param source
-     * @param async
-     */
     public InsertPolytomousKeyNodeOperation(Object source,
             boolean async,
             PolytomousKeyNode parentNode, IPostOperationEnabled postOperationEnabled) {
@@ -51,14 +41,11 @@ public class InsertPolytomousKeyNodeOperation extends CdmDefaultOperation  {
         this.postOperationEnabled = postOperationEnabled;
     }
 
-    /**
-     * {@inheritDoc}
-     */
     @Override
     protected CdmBase doSimpleExecute(IProgressMonitor monitor, IAdaptable info) throws Exception {
         PolytomousKeyNode childNode = PolytomousKeyNode.NewInstance();
         List<PolytomousKeyNode> newChildren = parentNode.getChildren();
-        List<PolytomousKeyNode> copy = new ArrayList<PolytomousKeyNode>();
+        List<PolytomousKeyNode> copy = new ArrayList<>();
         for (PolytomousKeyNode node: newChildren) {
             copy.add(node);
         }
@@ -69,5 +56,4 @@ public class InsertPolytomousKeyNodeOperation extends CdmDefaultOperation  {
         this.postOperationEnabled.postOperation(childNode);
         return childNode;
     }
-
-}
+}
\ No newline at end of file