TOKYO - A Lockheed Martin Corp. executive said Tuesday its SPY-7 radar is "fully capable" of being installed on Japan's new naval vessels, expressing confidence that there is no alternative, despite calls for a review of the current plan after the country scrapped a land-based Aegis missile defense system earlier this year.