(CNN) -- The Japanese government has criticized former Prime Minister Yukio Hatoyama's acknowledgment of a "territorial dispute" with China over islands in the East China Sea, with the defense minister going so far as to use the word "traitor."