DataObject allows to create a new typed object and link it to a Viz hierarchy. When a DataObject plugin is attached to a container, a field name and an object type is specified the DataObject plugin searches Viz hierarchy to look for a parent for the object and children underneath. Every Data plugin found under the container where the DataObject is found is tested to see whether it’s a field of the object. If it is so, it is attached as a child of the object.
Type: Defines the type of the object. The list of the types is taken from the configuration file.