fix potential NPE
authorAndreas M��ller <a.mueller@bgbm.org>
Thu, 28 May 2015 08:28:59 +0000 (08:28 +0000)
committerAndreas M��ller <a.mueller@bgbm.org>
Thu, 28 May 2015 08:28:59 +0000 (08:28 +0000)
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/TaxonNodeLabelProvider.java

index c022ca4e2debf372e73797e8bb304967bc28da25..936ca55c0a066efe0d1f72738ee3d8e344a59412 100644 (file)
@@ -36,7 +36,6 @@ import eu.etaxonomy.taxeditor.store.StoreUtil;
  *
  * @author p.ciardelli
  * @created 04.06.2009
- * @version 1.0
  */
 public class TaxonNodeLabelProvider extends ColumnLabelProvider
                implements ILabelProvider, IDescriptionProvider, IStyledLabelProvider {
@@ -76,22 +75,16 @@ public class TaxonNodeLabelProvider extends ColumnLabelProvider
                return new String();
        }
 
-       /* (non-Javadoc)
-        * @see org.eclipse.ui.navigator.IDescriptionProvider#getDescription(java.lang.Object)
-        */
        /** {@inheritDoc} */
        @Override
     public String getDescription(Object anElement) {
                if (anElement instanceof TaxonNode) {
                        Taxon data = ((TaxonNode) anElement).getTaxon();
-                       return "Taxon: " + data != null ? data.getTitleCache() : ">NO TAXON<";
+                       return "Taxon: " + (data != null ? data.getTitleCache() : ">NO TAXON<");
                }
                return null;
        }
 
-       /* (non-Javadoc)
-        * @see org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider#getStyledText(java.lang.Object)
-        */
        /** {@inheritDoc} */
        @Override
     public StyledString getStyledText(Object element) {