a little bit documentation
[cdmlib.git] / cdmlib-remote / src / main / java / eu / etaxonomy / cdm / remote / controller / ClassificationController.java
index 44264b79366b36dc11d856378ce01e913f15f8bf..db1b59ec524af55108e07825a8547600a85e3326 100644 (file)
@@ -24,14 +24,13 @@ import org.springframework.web.bind.annotation.PathVariable;
 import org.springframework.web.bind.annotation.RequestMapping;\r
 import org.springframework.web.bind.annotation.RequestMethod;\r
 \r
-import eu.etaxonomy.cdm.api.service.ITaxonTreeService;\r
+import eu.etaxonomy.cdm.api.service.IClassificationService;\r
 import eu.etaxonomy.cdm.api.service.ITermService;\r
 import eu.etaxonomy.cdm.model.common.DefinedTermBase;\r
 import eu.etaxonomy.cdm.model.name.Rank;\r
 import eu.etaxonomy.cdm.model.taxon.TaxonNode;\r
-import eu.etaxonomy.cdm.model.taxon.TaxonomicTree;\r
+import eu.etaxonomy.cdm.model.taxon.Classification;\r
 import eu.etaxonomy.cdm.remote.editor.RankPropertyEditor;\r
-import eu.etaxonomy.cdm.remote.editor.UUIDPropertyEditor;\r
 \r
 /**\r
  * @author a.kohlbecker\r
@@ -40,7 +39,7 @@ import eu.etaxonomy.cdm.remote.editor.UUIDPropertyEditor;
  */\r
 @Controller\r
 @RequestMapping(value = {"/classification/{uuid}"})\r
-public class ClassificationController extends AnnotatableController<TaxonomicTree,ITaxonTreeService> {\r
+public class ClassificationController extends BaseController<Classification,IClassificationService> {\r
 \r
 \r
        private ITermService termService;\r
@@ -50,7 +49,7 @@ public class ClassificationController extends AnnotatableController<TaxonomicTre
         */\r
        @Override\r
        @Autowired\r
-       public void setService(ITaxonTreeService service) {\r
+       public void setService(IClassificationService service) {\r
                this.service = service;\r
        }\r
        \r
@@ -71,7 +70,7 @@ public class ClassificationController extends AnnotatableController<TaxonomicTre
                return Arrays.asList(new String[]{\r
                        "taxon.sec", \r
                        "taxon.name",\r
-                       "taxonomicTree"\r
+                       "classification"\r
        });}\r
        \r
        /**\r
@@ -101,7 +100,7 @@ public class ClassificationController extends AnnotatableController<TaxonomicTre
                        ) throws IOException {\r
                \r
                logger.info("getChildNodesAtRank()");\r
-               TaxonomicTree tree = null;\r
+               Classification tree = null;\r
                Rank rank = null;\r
                if(classificationUuid != null){\r
                        // get view and rank\r