private TYPE_1 METHOD_1 ( TYPE_2 element ) { java.lang.String VAR_1 = element . METHOD_2 ( STRING_1 ) ; java.lang.String fileName = TYPE_3 . METHOD_3 ( TYPE_3 . METHOD_4 ( VAR_1 , STRING_2 ) ) ; java.lang.String path = METHOD_5 ( ) ; try { TYPE_3 . METHOD_6 ( VAR_1 , path , fileName ) ; } catch ( java.io.IOException VAR_2 ) { VAR_2 . METHOD_7 ( ) ; } return new TYPE_1 ( path , fileName ) ; }

private TYPE_1 METHOD_1 ( TYPE_2 element ) { java.lang.String VAR_1 = element . METHOD_2 ( STRING_1 ) ; java.lang.String fileName = TYPE_3 . METHOD_3 ( TYPE_3 . METHOD_4 ( VAR_1 , STRING_2 ) ) ; if ( ( VAR_1 == null ) || ( VAR_1 . isEmpty ( ) ) ) { return null ; } java.lang.String path = METHOD_5 ( ) ; try { TYPE_3 . METHOD_6 ( VAR_1 , path , fileName ) ; } catch ( java.io.IOException VAR_2 ) { VAR_2 . METHOD_7 ( ) ; } return new TYPE_1 ( path , fileName ) ; }
