# Uses of Interface
com.documentum.fc.client.IDfVirtualDocumentNode

Packages that use IDfVirtualDocumentNode
Package
Description
com.documentum.com
Provides an interface for accessing the DFC through OLE/COM.
com.documentum.fc.client

- ## Uses of IDfVirtualDocumentNode in com.documentum.com

  Methods in com.documentum.com that return IDfVirtualDocumentNode
  Modifier and Type
  Method
  Description
  `IDfVirtualDocumentNode`
  DfClientX.`getVirtualDocumentNodeFromToken(IDfSession session, String token)`
  `IDfVirtualDocumentNode`
  IDfClientX.`getVirtualDocumentNodeFromToken(IDfSession session, String token)`
  Returns an interface to a node of a virtual document given a unique token that represents the node in the virtual document tree.

- ## Uses of IDfVirtualDocumentNode in com.documentum.fc.client

  Methods in com.documentum.fc.client that return IDfVirtualDocumentNode
  Modifier and Type
  Method
  Description
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`addNode(IDfVirtualDocumentNode parentNode, IDfVirtualDocumentNode insertAfterNode, IDfId objectChronId, String binding, boolean followAssembly, boolean overrideLateBindingValue)`
  Adds a new node to the virtual document.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`addNodeToNode(IDfVirtualDocumentNode parentNode, IDfVirtualDocumentNode insertAfterNode, IDfVirtualDocumentNode nodeToAdd)`
  Adds a node to another node in the display.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`find(IDfVirtualDocumentNode startNode, String searchString, String attributeList, int flags)`
  Returns the node corresponding to a specified search string.
  `IDfVirtualDocumentNode`
  IDfVirtualDocumentNode.`getAssemblyParent()`
  Returns an IDfVirtualDocumentNode object for the root of the assembly that contains this node.
  `IDfVirtualDocumentNode`
  IDfVirtualDocumentNode.`getChild(int index)`
  Returns a given child node of this node.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`getNodeFromNodeId(IDfId nodeId)`
  Returns the IDfVirtualDocumentNode interface for the node corresponding to a given node ID.
  `IDfVirtualDocumentNode`
  IDfVirtualDocumentNode.`getParent()`
  Returns the IDfVirtualDocumentNode object for the immediate parent of this node.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`getRootNode()`
  Returns the node that is the root of the virtual document.
  Methods in com.documentum.fc.client with parameters of type IDfVirtualDocumentNode
  Modifier and Type
  Method
  Description
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`addNode(IDfVirtualDocumentNode parentNode, IDfVirtualDocumentNode insertAfterNode, IDfId objectChronId, String binding, boolean followAssembly, boolean overrideLateBindingValue)`
  Adds a new node to the virtual document.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`addNodeToNode(IDfVirtualDocumentNode parentNode, IDfVirtualDocumentNode insertAfterNode, IDfVirtualDocumentNode nodeToAdd)`
  Adds a node to another node in the display.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`find(IDfVirtualDocumentNode startNode, String searchString, String attributeList, int flags)`
  Returns the node corresponding to a specified search string.
  `String`
  IDfVDMNumberingScheme.`getNodeNumber(IDfVirtualDocumentNode node)`
  Returns the hierarchy number of a virtual document component.
  `void`
  IDfVirtualDocument.`removeNode(IDfVirtualDocumentNode node)`
  Removes a node from the virtual document.