package at.medevit.elexis.ehc.ui.vacdoc.property;
import at.medevit.elexis.ehc.ui.vacdoc.service.MeineImpfungenServiceHolder;
public class PropertyTester extends org.eclipse.core.expressions.PropertyTester {
public PropertyTester(){
// TODO Auto-generated constructor stub
}
@Override
public boolean test(Object receiver, String property, Object[] args, Object expectedValue){
if ("enabled".equals(property)) { //$NON-NLS-1$
try {
return MeineImpfungenServiceHolder.getService().isVaild();
} catch (IllegalStateException ise) {
// do nothing, false is returned
}
}
return false;
}
}