Added protect,hidden,getTopLeftView and rowAddr methods