2a01dbe8bf311832ed936a3718bfe5ffb01f7309
4 package eu
.etaxonomy
.taxeditor
.navigation
.navigator
;
6 import org
.eclipse
.core
.expressions
.PropertyTester
;
8 import eu
.etaxonomy
.cdm
.model
.taxon
.Taxon
;
10 public class NavigatorPropertyTester
extends PropertyTester
{
12 private static final Object HAS_SYNONYMS
= "hasSynonyms";
14 public boolean test(Object receiver
, String property
, Object
[] args
,
15 Object expectedValue
) {
16 if (receiver
instanceof Taxon
&& HAS_SYNONYMS
.equals(property
)) {
17 return ((Taxon
) receiver
).hasSynonyms();