package com.tibco.as.spacebar.ui.navigator; import org.eclipse.core.expressions.PropertyTester; import com.tibco.as.space.browser.BrowserDef.TimeScope; import com.tibco.as.spacebar.ui.model.Space; public class BrowseTimeScopePropertyTester extends PropertyTester { @Override public boolean test(Object receiver, String property, Object[] args, Object expectedValue) { if (receiver == null || !(receiver instanceof Space)) { return false; } if (property.equals("name")) { for (TimeScope timeScope : TimeScope.values()) { if (timeScope.name().equals(expectedValue)) { return true; } } } return false; } }