The IBM DFDL parser emits SAX-like events that contain enough information to build a DFDL infoset (this is a DOM-like structure defined in the OGF DFDL spec).
When used in WMB, these events are used to create syntax elements in the body portion of a WMB message tree (under Root.DFDL)