* if the property is not rreadable or if the property is not indexed.
*/
public static Component indexed_getter(Class type, Object obj, String prop, int ind)
throws IntrospectionException, NoSuchPropertyException,
NonReadablePropertyException{
final BeanType btype = BeanType.instance(type);
final Method m = btype.getIndexedReader(prop);
if(m==null)
throw new NonReadablePropertyException(type, prop);
return fun(Functions.indexed_getter(Bean.instance(type, obj), prop, ind));
}