Possibly - I'm not that au fait with the game mechanics.
I see some locations in the game can be limited to supply/PP's, so I assume it's possible to limit a location to producing ships (or aircraft, or tanks or whatever), but most industrial locations would be producing several types of equiment - eg Leningrad produces ships and tanks and artillery and infantry at least, so can you ahve seperate production facilities all in one hex?
Not sure how that would work, since you could divert production from tanks to ships iof you do them in same production center. I'd have to mess around with editor to see what could be done. It occurred to me that you could probably create an item that had to be produced before you produced the battleship, like maybe the keel or somthing, this might allow you to have some startting / stopping ability, ie, build the keel, then divert production to other items, then go back and build the battleship. I don't know, just a wild thought
I havent played with editor to that extent yet.