Generate a CRUD matrix

Is it possible to extract a CRUD matrix for a procedure or package in
Oracle. I'm using 10.2.0.4 SE.
Getting a list off tables etc is easy enough to do using ALL_DEPENDENCIES,
but I would like to know for each table whether the proc is updating,
inserting etc.