Has anybody noticed that the OP is not talking about a kitchen? I think that the term "cabinet" might not have been the best choice, to describe this set of metal shelves. Since the only connection to the wall is at the top, and is there not to permanently install the shelves but only to prevent them from tipping over in an earthquate, I would say that this does not modify the building structure.
I stand by my initial response, that no code article would be violated by the installation described.