Oo!? Ein Struktogramm ist doch eine eher simple Darstellung eines Programmablauf ... ich bezweifle, dass du damit ohne weiteres ein komplexes Java-Programm (Klassen/Package übergreifend) darstellen kannst.
Jop, Struktogramme sind doch Urviecher der sequentiellen Programmierung und können, wie bereits erwähnt, sicher kein objektorientiertes Projekt abbilden.