I see.  Still seems a little weird that in the 2.0 case it returns the version string, and in the 1.0 case it returns a truncated string (doesn't seem quite consistent with the method name).  I would either name it getVersion2StringFromFile or change it to return a boolean value and do the string comparison in this method -- hasVersion2String().  But I guess it works as is as well.