protected Set getValidValues(String propertyName) throws PolicyException {
   return condition.getValidValues(propertyName);
 }
 protected Syntax getPropertySyntax(String propertyName) {
   return condition.getPropertySyntax(propertyName);
 }
 protected String getDisplayName(String propertyName, Locale locale) throws PolicyException {
   return condition.getDisplayName(propertyName, locale);
 }
 protected List getPropertyNames() {
   return condition.getPropertyNames();
 }