My modifications to Java MAVLink library at https://code.google.com/p/mavlinkjava/ made in order to generate library with simultaneous support for MAVLink 0.9, 1.0, and future dialects.