All object navigator extensions must reference a common extension point, named vise.navigator.nodespecs. Object navigator extensions must specify this extension point in the extension definition, and provide a data object of type com.vmware.ui.objectnavigator.model.ObjectNavigatorNodeSpec.

An object navigator extension can add a category to the object navigator control, it can add a simple pointer node, or it can add an object collection node. You determine which type of node you add to the object navigator by which properties you include in the ObjectNavigatorNodeSpec data object, and how you set those properties. Some properties of the ObjectNavigatorNodeSpec data object are optional and not used for certain node types.