performed javacscript:fix and worked on documentation
[taxeditor.git] / taxeditor-navigation / src / main / java / eu / etaxonomy / taxeditor / navigation / navigator / TaxonNodePropertyTester.java
index 6d73071ac5d8d46150dcfc0dc079bfccd3664706..f688d63f44ad9209beb8b3ca92a8f66b292aecf6 100644 (file)
@@ -1,33 +1,37 @@
-/**\r
- * \r
- */\r
-package eu.etaxonomy.taxeditor.navigation.navigator;\r
-\r
-import org.eclipse.core.expressions.PropertyTester;\r
-\r
-import eu.etaxonomy.cdm.model.taxon.Taxon;\r
-import eu.etaxonomy.cdm.model.taxon.TaxonNode;\r
-import eu.etaxonomy.cdm.model.taxon.TaxonomicTree;\r
-\r
-public class TaxonNodePropertyTester extends PropertyTester {\r
-       \r
-       private static final Object HAS_SYNONYMS = "hasSynonyms";\r
-       private static final Object HAS_TAXA = "hasTaxa";\r
-       \r
-       public boolean test(Object receiver, String property, Object[] args,\r
-                       Object expectedValue) {\r
-               if (receiver instanceof TaxonNode && HAS_SYNONYMS.equals(property)) {\r
-                       Taxon taxon = ((TaxonNode) receiver).getTaxon();\r
-                       if(taxon != null){\r
-                               return taxon.hasSynonyms();\r
-                       }\r
-               }\r
-\r
-               if (receiver instanceof TaxonomicTree && HAS_TAXA.equals(property)) {\r
-                       TaxonomicTree taxononomicTree = (TaxonomicTree) receiver;\r
-                       return taxononomicTree.getChildNodes().size() > 0;\r
-               }\r
-               \r
-               return false;\r
-       }\r
-}\r
+
+/**
+ * <p>TaxonNodePropertyTester class.</p>
+ *
+ * @author n.hoffmann
+ * @version $Id: $
+ */
+package eu.etaxonomy.taxeditor.navigation.navigator;
+
+import org.eclipse.core.expressions.PropertyTester;
+
+import eu.etaxonomy.cdm.model.taxon.Taxon;
+import eu.etaxonomy.cdm.model.taxon.TaxonNode;
+import eu.etaxonomy.cdm.model.taxon.TaxonomicTree;
+public class TaxonNodePropertyTester extends PropertyTester {
+       
+       private static final Object HAS_SYNONYMS = "hasSynonyms";
+       private static final Object HAS_TAXA = "hasTaxa";
+       
+       /** {@inheritDoc} */
+       public boolean test(Object receiver, String property, Object[] args,
+                       Object expectedValue) {
+               if (receiver instanceof TaxonNode && HAS_SYNONYMS.equals(property)) {
+                       Taxon taxon = ((TaxonNode) receiver).getTaxon();
+                       if(taxon != null){
+                               return taxon.hasSynonyms();
+                       }
+               }
+
+               if (receiver instanceof TaxonomicTree && HAS_TAXA.equals(property)) {
+                       TaxonomicTree taxononomicTree = (TaxonomicTree) receiver;
+                       return taxononomicTree.getChildNodes().size() > 0;
+               }
+               
+               return false;
+       }
+}