copi argo file file encod print writer writer io except malform url except open except unsupport encod except pgml count pgml count file contain contain todo file contain profil contain profil file read argo file zip zip input stream zi open zip stream url file file constant project file ext zi open except argo file zargo line buffer reader reader buffer reader input stream reader zi encod read till hit argo tag root line root line reader read line root line open except argo tag argo file root line start argo version tag version version root line writer println uml version version writer println root line defin log lp log granular type statement log info transfer argo content endif member count line reader read line line trim start member member count line trim equal argo member count defin log lp log granular type statement lp log local nest statement log info insert member info endif writer println member type xmi xmi pgml count writer println member type pgml pgml contain writer println member type todo todo contain profil type profil configur extens writer println member type type type writer println line defin log lp log granular type statement log info enabl log info member count member count endif zi close reader close 