package org.eclipse.jst.jsf.core.internal; import static org.eclipse.jst.jsf.core.internal.JSFCorePlugin.PLUGIN_ID; import static org.eclipse.jst.jsf.core.internal.JSFCorePlugin.TAG_REGISTRY_FACTORY_PROVIDER_ID; import java.util.Comparator; import org.eclipse.core.runtime.CoreException; import org.eclipse.jst.jsf.common.internal.pde.AbstractSimpleClassExtensionRegistryReader; /** * Loader class for the tag registry factory provider extension point. * */ public class TagRegistryFactoryProviderLoader extends AbstractSimpleClassExtensionRegistryReader<ITagRegistryFactoryProvider> { /** * @param listComparator */ protected TagRegistryFactoryProviderLoader( Comparator<org.eclipse.jst.jsf.common.internal.pde.AbstractSimpleClassExtensionRegistryReader.SortableExecutableExtension<ITagRegistryFactoryProvider>> listComparator) { super(PLUGIN_ID, TAG_REGISTRY_FACTORY_PROVIDER_ID, "factoryProvider", "class", NO_SORT); //$NON-NLS-1$ //$NON-NLS-2$ } @Override protected void handleLoadFailure(CoreException ce) { JSFCorePlugin.log(ce, "Loading tag registry factory provider extension points"); //$NON-NLS-1$ } }