* No need to start a node, since the caller ensures we are wrapped correctly.
*/
@Override
public void marshal(Object source, HierarchicalStreamWriter writer,
MarshallingContext context) {
ViewDocument viewInfo = (ViewDocument) source;
Components components = viewInfo.getComponents();
// Save all node references.
marshalObject(components.getParentGraph(), writer, context);
// Save all node references.