To create a relation extension, you need to create the metadata extension definition in your user interface plug-in module plugin.xml file. You do not need to create a Flex class. Relation extensions use a single common extension point in the vSphere Web Client user interface layer, named
vise.relateditems.specs. Relation extensions must specify this extension point, and provide a data object of type
com.vmware.ui.relateditems.model.ObjectRelationSetSpec.
The ObjectRelationSetSpec object specifies the object type to which the relation pertains, and a list of
RelationSpec objects that describe the current object’s relationship to other vSphere objects. The
ObjectReltaionSetSpec contains other optional properties that you can use to set the data view in which relations are displayed, and to further refine when relations appear.
ObjectRelationSetSpec Extension Object Properties lists the properties you set for the
ObjectRelationSetSpec object.