question: 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" ) ; }
target:  Checks whether the value associated with a key in a key property is a pattern.