14. The non-transitory computer-readable volatile or non-volatile medium of claim 8 , wherein the object is one of a network device and a link between network devices.
8. A non-transitory computer-readable volatile or non-volatile medium storing one or more sequences of instructions which, when executed by one or more processors, cause: creating and storing scalable vector graphics (SVG) statements in a SVG document, wherein the SVG statements are associated with a first graphical representation of an object; inserting into the SVG document a reference to a document type definition file, wherein the document type definition file defines a binding element for referencing a second document, wherein the second document includes information pertaining to the object; wherein the document type definition file is a text file that includes one or more declarations conforming to eXtensible Markup Language (XML) syntax, wherein the one or more declarations define the binding element; and binding the second document to the SVG statements from an instance of the binding element that is stored in the SVG document; wherein binding the second document to the SVG statements comprises: determining a query against the second document wherein, when evaluated, the query would return the information further pertaining to transferring control to a separate device from which inventory is requested and which is represented by the object included in the second document; and inserting the query into the instance of the binding element that is stored in the SVG document.