## Uses of Class
com.ihr.xbrl.versioning.VlVersioningProcessor

- Packages that use VlVersioningProcessor
  Package | Description
  --- | ---
  com.ihr.xbrl.comparator | Provides the classes necessary to compare two DTSs and obtain the differences according to the XVS specification.
  com.ihr.xbrl.versioning | Provides the classes necessary to create or access to the content of a versioning report.

- - ### Uses of VlVersioningProcessor in com.ihr.xbrl.comparator

    Constructors in com.ihr.xbrl.comparator with parameters of type VlVersioningProcessor
    Constructor and Description
    `Event(net.sf.saxon.om.NodeInfo info, Event parent, VlVersioningProcessor processor)` Creates a new Event from a node with information about the event.
    `Event(XBRLFactTuple tuple, Event parent, VlVersioningProcessor processor)` Instantiates a new event.
    `Path(net.sf.saxon.om.NodeInfo info, VlVersioningProcessor processor)` Creates a new Path from the information in the nodeInfo.
    `Path(XBRLFactTuple tuple, VlVersioningProcessor processor)` Creates a new Path from the information in the XBRLFactTuple.

  - ### Uses of VlVersioningProcessor in com.ihr.xbrl.versioning

    Constructors in com.ihr.xbrl.versioning with parameters of type VlVersioningProcessor
    Constructor and Description
    `ConceptActivityReport(javax.xml.namespace.QName concept, VlVersioningProcessor vp)` Instantiates a new concept activity report.
    `ReportWriter(java.net.URI u, VlVersioningProcessor vp, java.lang.String companyName, java.lang.String startDate, java.lang.String endDate, java.lang.String instantDate, java.lang.String scheme, DTSComparator dtc, boolean bRelativize, java.lang.String genLinkFileName)` TODO: contexts are not needed anymore.