<?xml version="1.0" encoding="UTF-8"?>
<component xmlns="http://eclipse.org/wtp/releng/tools/component-model"
	name="org.eclipse.wst.wsdl">
	<component-depends unrestricted="true"></component-depends>
	<plugin id="org.eclipse.wst.wsdl" fragment="false" />
	<plugin id="org.eclipse.wst.wsdl.ui" fragment="false" />
	<plugin id="org.eclipse.wst.wsdl.validation" fragment="false" />
	<plugin id="org.wsdl4j" fragment="false" />
	<package name="org.eclipse.wst.wsdl" api="false">
		<type name="Binding"  implement="false" subclass="false" instantiate="false"/>	
		<type name="BindingFault"  implement="false" subclass="false" instantiate="false"/>
		<type name="BindingInput"  implement="false" subclass="false" instantiate="false"/>
		<type name="BindingOperation"  implement="false" subclass="false" instantiate="false"/>		
		<type name="BindingOutput"  implement="false" subclass="false" instantiate="false"/>
		<type name="Definition"  implement="false" subclass="false" instantiate="false"/>
    	<type name="ExtensibilityElement"  implement="false" subclass="false" instantiate="false"/>
		<type name="ExtensibleElement"  implement="false" subclass="false" instantiate="false"/>
		<type name="Fault"  implement="false" subclass="false" instantiate="false"/>
		<type name="Import"  implement="false" subclass="false" instantiate="false"/>			
		<type name="Input"  implement="false" subclass="false" instantiate="false"/>			
		<type name="Message"  implement="false" subclass="false" instantiate="false"/>
		<type name="MessageReference"  implement="false" subclass="false" instantiate="false"/>		
		<type name="Namespace"  implement="false" subclass="false" instantiate="false"/>		
		<type name="Operation"  implement="false" subclass="false" instantiate="false"/>	
    	<type name="Output"  implement="false" subclass="false" instantiate="false"/>			
     	<type name="Part"  implement="false" subclass="false" instantiate="false"/>			
		<type name="Port"  implement="false" subclass="false" instantiate="false"/>		
		<type name="PortType"  implement="false" subclass="false" instantiate="false"/>
		<type name="Service"  implement="false" subclass="false" instantiate="false"/>
		<type name="Types"  implement="false" subclass="false" instantiate="false"/>
		<type name="UnknownExtensibilityElement"  implement="false" subclass="false" instantiate="false"/>
		<type name="WSDLElement"  implement="false" subclass="false" instantiate="false"/>
		<type name="WSDLFactory"  implement="false" subclass="false" instantiate="false"/>	
<!--	<type name="WSDLPlugin"  implement="false" subclass="false" instantiate="false"/>-->
		<type name="XSDSchemaExtensibilityElement"  implement="false" subclass="false" instantiate="false"/>	
	</package>
	<package name="org.eclipse.wst.wsdl.util" api="false">
		<type name="WSDLConstants" implement="false" subclass="false" instantiate="false"/>
<!--	<type name="ExtensibilityElementFactory" /> -->		
<!--	<type name="ExtensibilityElementFactoryRegistry" />-->	
<!--	<type name="WSDLResourceImpl" subclass="false"/>-->
	</package>
	
<!-- these plugin's to be provided with non API disclaimers -->
<!--	
	<package name="org.eclipse.wst.wsdl.binding.soap" api="false">
		<type name="SOAPBody" />
		<type name="SOAPHeaderFault" />
		<type name="SOAPAddress" />
		<type name="SOAPFactory" />
		<type name="SOAPHeader" />
		<type name="SOAPBinding" />
		<type name="SOAPHeaderBase" />
		<type name="SOAPFault" />
		<type name="SOAPOperation" />
	</package>

	<package name="org.eclipse.wst.wsdl.binding.mime">
		<type name="MIMEContent" />
		<type name="MIMEPackage" />
		<type name="MIMEMultipartRelated" />
		<type name="MIMEPart" />
		<type name="MIMEMimeXml" />
		<type name="MIMEFactory" />
	</package>

	<package name="org.eclipse.wst.wsdl.binding.http">
		<type name="HTTPFactory" />
		<type name="HTTPOperation" />
		<type name="HTTPUrlEncoded" />
		<type name="HTTPPackage" />
		<type name="HTTPAddress" />
		<type name="HTTPUrlReplacement" />
		<type name="HTTPBinding" />
	</package>
-->
</component>
