<extension point="org.eclipse.jst.common.project.facet.core.libraryProviders">
<provider id="user-library-provider" abstract="true">
<label>%userLibraryProviderLabel</label>
<priority>500</priority>
<action type="INSTALL">
<config class="org.eclipse.jst.common.project.facet.core.libprov.user.UserLibraryProviderInstallOperationConfig"/>
<operation class="org.eclipse.jst.common.project.facet.core.libprov.user.UserLibraryProviderInstallOperation"/>
</action>
<action type="UNINSTALL">
<operation class="org.eclipse.jst.common.project.facet.core.libprov.user.UserLibraryProviderUninstallOperation"/>
</action>
</provider>
</extension>
<extension point="org.eclipse.jst.common.project.facet.ui.libraryProviderActionPanels">
<panel
provider="user-library-provider"
class="org.eclipse.jst.common.project.facet.ui.libprov.user.UserLibraryProviderInstallPanel"/>
</extension>
<extension point="org.eclipse.jst.common.project.facet.core.libraryProviders">
<provider id="wtp-user-library-provider" abstract="true" extends="user-library-provider">
<action type="INSTALL">
<config class="org.eclipse.jst.j2ee.internal.common.classpath.WtpUserLibraryProviderInstallOperationConfig"/>
<operation class="org.eclipse.jst.j2ee.internal.common.classpath.WtpUserLibraryProviderInstallOperation"/>
</action>
</provider>
</extension>
<extension point="org.eclipse.jst.common.project.facet.ui.libraryProviderActionPanels">
<panel
provider="wtp-user-library-provider"
class="org.eclipse.jst.j2ee.internal.ui.WtpUserLibraryProviderInstallPanel"/>
</extension>