public boolean isPropertyValuePattern(String property){
  if (property == null)   throw new NullPointerException("key property can't be null");
  for (int i=0; i < _ca_array.length; i++) {
    Property prop=_ca_array[i];
    String key=prop.getKeyString(_canonicalName);
    if (key.equals(property))     return (prop instanceof PatternProperty);
  }
  throw new IllegalArgumentException("key property not found");
}

public boolean isPropertyValuePattern ( String property ) { if ( property == null ) throw new NullPointerException ( "key property can't be null" ) ; for ( int i = 0 ; i < _ca_array . length ; i ++ ) { Property prop = _ca_array [ i ] ; String key = prop . getKeyString ( _canonicalName ) ; if ( key . equals ( property ) ) return ( prop instanceof PatternProperty ) ; } throw new IllegalArgumentException ( "key property not found" ) ; }
checks whether the value associated with a key in a key property is a pattern .
