Represents the Description component from the WSDL 2.0 Component model, as described in the W3C WSDL 2.0 specification. It provides an abstract view of a WSDL document by flattening the composite document structure created by the use of <wsdl:import> or <wsdl:include> elements into a single WSDL Description component containing the WSDL components declared within the root <description> and within any imported or included descriptions.
In other words, if a WSDL component model is derived from composite WSDL document made up of WSDL imports or includes, then its Description component acts as a container for all of the top-level WSDL components in the WSDL tree, starting with the root <description> element. These top-level WSDL components include Interface, Binding, Service, ElementDeclaration and TypeDefinition.
@author John Kaputin (jkaputin@apache.org)