revamping analysis java via plugin